Text eines "rechten" Menüeintrages ändern ?
-
Hi,
ich habe ein Menu ... datei, help, meinedatei
und möchte den Eintrag meinedatei, welches kein Popupuntermenü hat, ändern
in z.B. "hallo.txt". Nachdem das eine Statusanzeige ist, habe ich diesen
Menüpunkt nach rechts gesetzt (rechtsbündig).
Starte ich das Programm, steht meine Datei tätsächlich rechts.
Mache ich nun:GetMenu()->ModifyMenu(ID_meinedatei, MF_BYCOMMAND,ID_meinedatei , "hallo2.txt");
wird die "hallo.txt" auch umbenannt, aber wird beim
DrawMenuBar();
nach links verschoben. Ich nehme mal an, weil alle Eigenschaften des Menüpunktes
verworfen werden.Nun hab ich mit GetMenuItemInfo und SetMenuItemInfo versucht das wieder hinzubiegen.
Leider kommen da immer Zugriffsverletzungen
Hat das jemand schon mal hinbekommen (evtl. kleine Ausschnitte ??)Gruß
thenoname