![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Owner Draw
Лёха © (2005-02-06 20:23:00)Привет всем!
Как можно через Owner Draw вместо кнопки, находящийся на диалоге, нарисовть bitmap, если св-во кнопки установлено в Owner Draw(BS_OWNERDRAW)...
Напр. На диалоге есть кнопка с ID - 100. Нужно, чтобы при создании диалога вместо кнопки рисовался bitmap (ID-520), а при нажатии кнопки рисовался bitmap с ID - 521, т.е. как бы обрабатывая событе нажатия кнопки (WM_LBUTTONDOWN и WM_LBUTTONUP)...
Зарание Огромное Спасибо!(Вопрос по WinAPI!)
GuAV (2005-02-07 14:42:00) [1]Обрабатывать сообщения Parent'а WM_MEASUREITEM и WM_DRAWITEM. В структуре DrawItemStruct есть инфо о состоянии кнопки.