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

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


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


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


Vis>>>InitializeHook() нужно вызвать перед прорисокой первого меню, а скорее всего — в начале приложения, где-то в InitInstance. UninitializeHook() — где-то в конце. Как вариант — создать глобальный экземпляр класса CFlatMenu а InitializeHook() вызвать в конструкторе.


G>>эх, все гениальное как всегда просто Я поставил не те флаги в TrackPopupMenu вот оно и менялось только при наведении.


Vis>Флаги — один из этого списка?

Vis>TPM_HORNEGANIMATION
Vis>TPM_HORPOSANIMATION
Vis>TPM_NOANIMATION
Vis>TPM_VERNEGANIMATION
Vis>TPM_VERPOSANIMATION

Ага, выставил TPM_NOANIMATION и все ок. Но все равно спасибо за отклик, зато с хуками познакомился
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.