Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Листбокс это тоже принципиально? По виду то он от listview-а не отличается. 23.07.08 06:47 Число просмотров: 1588
Автор: amirul <Serge> Статус: The Elderman
|
> Те примеры, что ты привёл написаны для ListView, а мне > нужен ListBox. > В MSDN есть список контролов, для которых поддерживается > WM_NOTIFY. ListBox'а среди них нет.
Да, нотификейшены шлют common control-ы (которые comctl32.dll), а листбокс - это нативный win32 контрол (как кнопка, чекбокс и т.д.) он действительно рисуется совершенно не так. Но на codeproject есть примеры и для бокса:
http://www.codeproject.com/KB/combobox/
Вот например
http://www.codeproject.com/KB/combobox/listboxexByEricSanchez.aspx
Тот же случай.
Бекграунд выбираем в wm_ctlcolor, айтемы рисуем в wm_drawitem, бордюр (со скроллами) - в wm_ncpaint
В общем читай статью.
|
|
|