Maske+Menü gleichzeitig beenden
-
hi
hab nochmal ne Frageich habe "einzelnes Dokument" ausgesucht. Nun hab ich eine Maske erstellt.
Im Hintergrund sehe ich ja meine Hauptmenü(Datei,Bearbeiten,Ansicht,usw)
und darauf meine Maske.
Wenn ich auf "Beenden" klicke komme ich aus der Maske heraus, was muss ich machen wenn ich auch aus dem Menü rauskommen möchte (gleichzeitig),
Hoffe ihr habt verstanden was ich meine
danke
-
Wenn du das Programm beenden willst:
AfxGetMainWnd()->SendMessage(WM_CLOSE);
-
danke estartu_de
hat wunderbar geklappt
-
nochmal was
gibt es eigentlich noch eine andere Möglichkeit Maske und Menü anzupassen
ich hab so gemachtBOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWnd::PreCreateWindow(cs) ) return FALSE; // ZU ERLEDIGEN: Ändern Sie hier die Fensterklasse oder das Erscheinungsbild, indem Sie // CREATESTRUCT cs modifizieren. // Menübild anpassen cs.x = 160; cs.y = 100; cs.cx = 917; cs.cy = 810; return TRUE; }
-
Was gefällt dir an der Lösung denn nicht?

-
cs.x = 160;
hab halt nicht so recht verstanden was die 160 sollen, (Koordinaten)
hab dann solange rumprobiert bis es passtich meinte nur, ob es nicht geht dass es automatisch angepasst wird
-
Die 160 sind Screenkoordinaten (Absolut auf dem Desktop).
Wenn du das automatisch willst, musst du wissen, WAS du willst. Mittig auf den Bildschirm vielleicht? Dann such mal hier im Forum danach, wie du die Auflösung bekommst. Dann noch ein wenig rechnen und fertig.

-
ähm ,ja hat sich erledig

thread beendet
danke nochmal für die Hilfe