Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Тема про лист контролл  (Прочитано 8316 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
dachny
Гость
« : 14-04-2005 07:52 » new

Применяется CListctrl в режиме репорт короче таблицей
Вопрос в следующем как поменять высоту строки если ето вообще воозможно
и возможно ли сделать высоту строк разной

Всем продолжателям треда спасибо
Записан
SSW
Гость
« Ответ #1 : 15-04-2005 16:37 » 

По идее, можно.
Во-первых, надо добвить стиль OwnerDrawFixed. (Если я непутаю, в этом случаи ты будишь рисовать Item'ы сам )
После этого твоему окну будет приходить сообщение WM_DRAWITEM, где тебе и надо указывать как прорисовывать каждый Item
« Последнее редактирование: 20-12-2007 19:11 от Алексей1153++ » Записан
dachny
Гость
« Ответ #2 : 18-04-2005 04:25 » 

да ето понятно я так и сделал но как быть с размером а иммено с высотой строки
Записан
SSW
Гость
« Ответ #3 : 18-04-2005 15:21 » 

Если тебе надо в одной строке CListCtrl отобразить несколько строк текста (одинакового размера шрифта), то можно попробовать обнамуть CListCtrl. А именно, попробовать унаследовать этот клас, и немного переделать. Так чтоб он различал где писать в одну строку, а где писать в 2 (или 3) но думать, что это одна.
Согласен. Сопражено с гемороем. Но это единственная мысль которая приходит в голову. Жаль
Разве, что поискать какой-то грид...
Записан
fernir
Гость
« Ответ #4 : 18-04-2005 16:42 » 

Есть отличный Grid для VC, там можно менять что угодно, хорошо документирован и легко применяется - найти можно на сайте:  http://codeproject.com
Grid называется: MFCGridCtrl
Записан
dachny
Гость
« Ответ #5 : 19-04-2005 07:27 » 

Есть отличный Grid для VC, там можно менять что угодно, хорошо документирован и легко применяется - найти можно на сайте:  http://codeproject.com
Grid называется: MFCGridCtrl
Спасибо наверное придется так
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines