Здравствуйте, Glas, Вы писали:
G>Здравствуйте, Vis, Вы писали:
Vis>>Здравствуйте, Glas, Вы писали:
Vis>>InitializeHook() нужно вызвать перед прорисокой первого меню, а скорее всего — в начале приложения, где-то в InitInstance. UninitializeHook() — где-то в конце. Как вариант — создать глобальный экземпляр класса CFlatMenu а InitializeHook() вызвать в конструкторе.
G>эх, все гениальное как всегда просто
Я поставил не те флаги в TrackPopupMenu вот оно и менялось только при наведении.
Флаги — один из этого списка?
TPM_HORNEGANIMATION
TPM_HORPOSANIMATION
TPM_NOANIMATION
TPM_VERNEGANIMATION
TPM_VERPOSANIMATION