Größe CFormView (SDI-Anwendung)



  • Hallo,

    ich kämpfe mal wieder mit der MFC.

    Ich habe eine SDI Anwendung. Dort zeige ich eine Dialog Resource mit einem CFormView an.
    Jetzt möchte ich, dass das MainFrame den CFormView in der Größe anzeigt, die der Dialog im Resourcen Editor hat.

    Zuerst habe ich probiert in MainFrame::OnGetMinMaxInfo eine feste Größe einzutragen. Das geht auch.
    (Ohne diese Größe wird der Dialog und damit das MainFrame zu groß angezeigt.

    Unter Vista ist die Größe aber zu klein. Ich nehme an, weil die Controls leicht unterschiedlich sind.

    Hat jemand Hilfe dazu?



  • Afair machen das diese Zeilen:

    CFormView::OnInitialUpdate();
    	GetParentFrame()->RecalcLayout();
    	ResizeParentToFit();
    


  • Ja damit gehts.
    Mir ist dann auch aufgefallen die Zeilen sind per default da drin.
    Wenn ich den erwische der die da rausgelöscht hat...

    😉


Anmelden zum Antworten