Здравствуйте, 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 и все ок. Но все равно спасибо за отклик, зато с хуками познакомился