Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

CListBox

725
16 июня 2006 года
UnErase
190 / / 08.06.2006
Сижу в Visual Studio 2005, делаю MFC приложение.

В классе CListBox есть свойство multicolumn (true|false), т.е. чтобы в этом лист боксе было несколько колонок, а вот где выставляется количество этих колонок и как записать значение в конкретную колонку, например во 2-ю?

Помогите, плиз!
725
16 июня 2006 года
UnErase
190 / / 08.06.2006
[QUOTE=Alexandoros]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfc_clistbox.asp

Не судьба?[/QUOTE]

И чего? Там даже про свойство multicolumn ничего не сказано, а уж как записать значение в конкретный столбец конкретной строки тем более...
398
16 июня 2006 года
Alexandoros
630 / / 21.10.2005
[QUOTE=UnErase]И чего? Там даже про свойство multicolumn ничего не сказано, а уж как записать значение в конкретный столбец конкретной строки тем более...[/QUOTE]

Никак. Нету там никаких столбцов. Есть только ширина столбца, которая задается ф-цией SetColumnWidth, а все добавляемые значения попадают на следующую колонку автоматом, при достижении нижней границы листбокса (вертикальной прокрутки в таком стиле листбокса нету).

И ты бы это все сам увидел бы, не будь ты такой ленивой $%^&*@#$@%.
11K
16 июня 2006 года
Ireul
90 / / 15.06.2006
Если тебе нужны мультиколоночники используй CListCtrl или CListBox с табстопами и табуляцией. Сам я уже давно не использую CListBox в пользу CListCtrl - возможности последнего полностью включают и намного превосходят первого.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог