Re[2]: Прорисовка меню
От: Glas  
Дата: 06.11.09 08:57
Оценка:
Здравствуйте, Vis, Вы писали:

Vis>Здравствуйте, Glas, Вы писали:


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


Vis>Я думаю, придется это делать через хук.

Vis>Вот здесь кусок кода..

Глупый вопрос, конечно, а куда это добавлять? Ногами не бить, я еще только учусь работать MFC .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.