Показать сообщение отдельно
Старый 19.12.2004, 16:27     # 8
alexey_ma
Member
 
Регистрация: 10.03.2002
Адрес: Israel
Сообщения: 245

alexey_ma Нимб уже пробиваетсяalexey_ma Нимб уже пробивается
group box, checkbox, radio button по всей видимости не посылают WM_DRAWITEM. MFC вообще не дает выставить стиль "Owner Draw" для таких контролов.
Из MSDN :
Код:
The WM_DRAWITEM message is sent to the parent window of an owner-drawn
 button, combo box, list box, or menu when a visual aspect of the button, 
combo box, list box, or menu has changed.
Проблему с бордером вокруг контрола можно попытаться решить следующим образом: B обработчике WM_CTLCOLOR получить прямоугольник контрола и обрисовать его прямо по DC нужным тебе цветом.
__________________
Best Regards
alexey_ma вне форума