Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo Leute,

ich habe das Forum nach Menü-Themen durchsucht, aber nichts richtiges gefunden.

Ich möchte entsprechend der eingestellten Systemsprache die Menüs austauschen, die ich als Resource vorbereitet habe.

Mit LoadMenu(IDR_MENUx) klappt das nicht. Nach Aufruf ist immer noch das alte Menü zu sehen. Auch vorher mit DestroyMenu(..) krieg ich das nicht hin.

[VC++ 7.0, MFC, Dialog]

Geschrieben

Das sollte aber mit LoadMenu funzen. Versuch mal beide Menüs mit Loadmenu zu laden. Du hast bestimmt default ein Menu im Dialog angelegt. Ansonsten lass mal die Ressourcen weg und erstelle Dir ein Menü selber mit der Klasse CMenu.

CreateMenu und dann LoadMenu ... siehe MSDN dazu.

Geschrieben

Bei mir sieht der Aufruf so aus:


CMenu menu;


menu.LoadMenu(IDR_MENU1_ENG);

Ich habe auch in den Dialogeigenschaften den Menüeintrag gelöscht. Es ist jetzt kein Menü zu sehen.

Geschrieben

Ich habe in der MSDN geblättert und jetzt geht es:


CMenu oldmenu, newmenu;


newmenu.LoadMenu(IDR_MENU1_ENG);


ASSERT(newmenu);


SetMenu(NULL);


::DestroyMenu(oldmenu.m_hMenu);


SetMenu(&newmenu);

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...