Здраствуйте !!!
1)Есть диалог на нём размещены tab control и две кнопки у кнопок стиль owner draw.
Хочу получить эффект подсветки кнопок т.е. если проводишь мышкой кнопка приподнимается.
В MSDN в структуре DRAWITEM есть флаг ODS_HOTLIGHT для windows 98(у меня Windows98)
но почему-то не работает,устанавливал #define _WIN32_WINNT 0x0500 в заголовочном файле,
бесполезно !!?
Решил пойти другим путём:
Нарисовал кнопки с помощью WM_DRAWITEM(DrawEdge,DrawState).
Сделал subclass кнопок получил ButtonProc,ответил на WM_MOUSEMOVE и WM_MOUSELEAVE.
Работает но реакция на нажатие кнопки из пять нажатий 4 ответных реакции кнопки
может дело в ButtonProc привожу код: