Problem bei ownerdraw Menubar
-
hi,
ich zeichen mein menubar selbst und steh jetzt vor dem problem, wie ich
die einzelnen menu items aktiviere wenn ich darauf klicke?
ich hab es mit TrackPopupMenu() probiert, aber das problem ist, wenn
ich die maus über ein anderes item bewege wird nicht wie normal, dass neue
item angezeigt.vielleicht weiß jemand rat?
Danke!!!
-
Warum benutzt Du nicht die Ownerdraw Funktion von Menüs?
Siehe WM_DRAWITEM...En TrackPopupMenu ist kein "normales" Menü aus der Menüzeile. Das sagt ja auch der Name schon.
Ansonsten sind Menüs auch nur Fenster.
Schau Dir das Zusammenspiel der Menünachrichten mal an.Vielleicht solltest Du Dir mal das ansehen:
http://msdn.microsoft.com/en-us/library/windows/desktop/bb756947.aspx