Whenever a menu is shown using ALT+Key, my menus are not being drawn properly. To me, it's very strange because the text is being drawn but I can't get it colored the same as if the menu was shown using the mouse.

Has anyone done an owner-drawn project that included functionality with accelerators? How did you get the menu to draw properly if the menu was shown using the keyboard?

What else that's strange is that I have a disabled menu, but the ODS_DISABLED flag only comes up with the keyboard, but not with the mouse.

Any help would be appreciated.