|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 29, 2004 17:53:42 Здравствуйте! Если listview'y послать сообщение LVM_SETEXTENDEDLISTVIEWSTYLE, 0, LVS_EX_CHECKBOXES, то рядом с каждым его итемом будет отображаться checkbox. Как узнать, помечен ли он или нет для каждого итема? |
|
|
Дата: Июл 29, 2004 18:24:02 Есть макрос ListView_GetCheckState. Как через LVM_xxx - не помню, у меня сейчас студия не стоит. Посмотри каким #define определяется ListView_GetCheckState, или просто почитай про него в MSDN. |
|
|
Дата: Июл 29, 2004 18:55:45 _DEN_ Почитал. LVM_GETITEMSTATE,index,state Путём последовательного перебора нашел, что для checkbox'ов state=2000h. Но с LVM_SETITEMSTATE такое не работает, то есть я не могу установить\убрать галочки. Checkbox просто пропадает, а при щелчке на нем снова появляется. Отчего такое? |
|
|
Дата: Июл 29, 2004 19:43:51 |
|
|
Дата: Июл 29, 2004 20:10:07 PRO Чувак, я тебе сейчас открою мегасекрет! Есть такой макрос ListView_SetCheckState :) |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.053 |