Fehler mit deaktivierter Maximieren-Box
-
Ich hätte da ein kleines Problem:
Ich erstelle in Visual C++ 6.0 mit dem MFC-Anwendungs-Assistenten eine dialogfelbasierte Anwendung. Nun aktiviere ich die Minimieren-Schaltfläche. Maximieren ist demnach deaktiviert/grau zu sehen. Wenn ich jedoch oben links in der Titelleiste auf das Icon klicke und dieses Menü runterkommt, wo "Wiederherstellen", "Verschieben", "Schließen", "Info über..." etc. steht, dann ist der Punkt fürs Maximieren dort aktiviert.
Wie kann ich das verhindern?
-
Hat keiner eine Idee?
-
Das da deaktiviert das Schließen:
CMenu* pSysMenu = AfxGetMainWnd()->GetSystemMenu(FALSE); pSysMenu->EnableMenuItem(SC_CLOSE, MF_GRAYED);
Versuch mal, ob du das entsprechend umbasteln kannst.
-
Es hat wirklich geklappt. Man muß in meinem Fall
pSysMenu->EnableMenuItem (SC_MAXIMIZE, MF_GRAYED);
schreiben.
Vielen Dank für den Tip.