Здравствуйте, Vis, Вы писали:
Vis>Здравствуйте, Glas, Вы писали:
G>>Столкнулся с такой проблемой. Создан класс на основе CMenu с перегруженной функцией DrawItem. В ней, помимо отрисовки итемов меню, задаю стиль окна этой самой меню(прозрачность и регион), но при вызове этой самой меню сначала появляется меню без изменений и лишь когда наводишь мышь оно резко меняется. Пробовал отловить сообщения OnInitMenu и OnInitPopupMenu не помогло, меняется главное диалоговое окно, а не меню. Где еще можно отловить инициализацию окна меню?
Vis>Я думаю, придется это делать через хук.
Vis>Вот здесь кусок кода..
Глупый вопрос, конечно, а куда это добавлять? Ногами не бить, я еще только учусь работать MFC

.