Info über ...
-
Jeder weis ja wo das Menue erzeugt würd. Ich würde gern genau diesn entrag entfernen ohne die zeile an ich zu löchen. Da ich sie noch brauche. Weis einer wie das geht?
-
hä

-
also:
//////////////////////////////////////////////////////////////// ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); ASSERT(IDM_ABOUTBOX < 0xF000); CMenu* pSysMenu = GetSystemMenu(FALSE); if (pSysMenu != NULL) { pSysMenu->AppendMenu(MF_SEPARATOR); pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, about[langid]); } SetIcon(m_hIcon, TRUE); // Großes Symbol verwenden SetIcon(m_hIcon, FALSE); // Kleines Symbol verwenden ////////////////////////////////////////////////////////////////im moment er zeuge ich es so. Aber ich würder gern
pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, about[langid]);Diesen eingetragenen Menueeintrag entfernen ohne die zeile zu löschen.
-
einfach auskommentieren?
-
// pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, about[langid]);oder
/* pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, about[langid]); */

-
Ich mein das ich das ein mal aufrufen muss (dann mit start Sprache). Wenn man über eine Combobox die sprache änder ändert sich alles auser das ich habe es zwar hinbekommen das ein neuer eintrag gemacht würd mit neuer sprache aber dann is das alte info über noch da das wollte ich gern entfernen.
-
Wenn AppendMenu einen Menueintrag anfügt, könnte man in die MSDN den Befehl suchen und man bekommt als Link dazu den Befehl, wie der Eintrag entfernt werden kann.
-
egal. les n c++-buch