Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich habe mehrere Formulare die ich über Menu aufrufen kann.

Ich rufe die so auf p_test->OpenNewDocument(NULL);, wobei p_test ein

CMultiDocTemplate Zeiger ist.

Hier ist mein Problem: ich will die Formulare immer im Maximierten Modus öffnen.

Kann mir jemand sagen wie das gehet?

:confused:

Geschrieben

Ich habe die folgende Funktion so überschrieben,


void CChildFrame::ActivateFrame(int nCmdShow)
{
nCmdShow = SW_MAXIMIZED;
CMDIChildWnd::ActivateFrame(nCmdShow);
}
[/PHP]

aber es funktioniert nicht.

Hat jemand eine andere idee?

Geschrieben

Sorry das ich nicht geantwortet habe! Zwieschen 11 und 12 kann ich nicht ins Internet.


void CChildFrame::ActivateFrame(int nCmdShow)
{
MDIMaximize();
CMDIChildWnd::ActivateFrame(nCmdShow);
}
[/PHP]

so funktioniert auch nicht(oder habe ich was falsch verstanden?).

Wird die Methode überhaupt aufgerufen?

Welche Methode meinst du?

Geschrieben
Original geschrieben von xellon

Welche Methode meinst du?

CChildFrame::ActivateFrame

Der Code da drin sollte dafür sorgen, dass der Childframe beim Anzeigen gleich maximiert wird. Dass das nicht passiert, könnte daran liegen, dass der Code gar nicht ausgeführt wird.

Hast Du die Methode von Hand oder mit dem Klassenassistenten eingefügt?

Geschrieben

Jetzt funktioniert.

Es war richtig so wie du gesagt hast, Klotzkopp.

Das Problem lag daran das die Methode ActivateFrame vom meinem CChildFrame nich aufgerufen worde sondern die von der Basis-Klasse CMDIChildWnd.

Danke!:marine

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...