Привет!
adrenalin wrote:
> Так как кнопа имеет BS_OWNERDRAW стиль, то сами ее рисуем.
> case WM_DRAWITEM:
> BeginPaint(hWnd,PS);
Никаких BeginPaint! Через DRAWITEMSTRUCT тебе передали hDC, на нем и
рисуй.
> Почему при отпускании кнопы винда не отсылает такое же сообщение
> на перерисовку.И как поймать это событие?(WM_COMMAND с NotifyCode BN_UNPUSHED,
> который указывается в HIWORD(wParam) почему-то не работает.Кстати кто знает почему?)
Через DRAWITEMSTRUCT тебе передали состояние кнопки, прими во внимание.
См. поля itemState и itemAction.
--
With best regards,
Pavel Dvorkin
Posted via RSDN NNTP Server 1.8