menu icon
-
Angenommen:
IDR_MENU1 MENU BEGIN POPUP "DATA" BEGIN MENUITEM "OPEN", ID_OPEN MENUITEM "CLOSED", ID_CLOSE MENUITEM "END", ID_END END ENDwie kann ich z.B vor OPEN ein icon hisetzen?
-
Du kannst den Menüitems den Style MFT_OWNERDRAW verpassen, dann die Messages WM_MEASUREITEM, WM_DRAWITEM abfangen und das Ganze per Ownerdraw erledigen. Es ist ziemlich aufwendig und das Menüm veriert den Themed Style. Soweit ich weiss gibts noch einen einfachere Möglichkeit, wenn man Bitmaps verwendet (siehe Struktur MENUITEMINFO), der Nachteil dabei ist man bekommt eben keine Transparenz.