Größe eines Dialogs dynamisch an Mainframefenster anpassen



  • Hi Leute!

    Ich habe folgende Problem:
    1. Ich habe mit dem MFC-Assitenten eine EXE erstellt in der ich ein Mainframefenster habe. Über einen Menupunkt wird jetzt aus einer DLL ein Dialog in diesem Fenster aufgerufen. Dessen Größe würde ich gerne (wenn möglich dynamisch) an das Fenster anpassen.
    Hat jemand dafür eine einfache Lösung?

    und
    2. rufe ich in diesem Dialog dann ein HTML-Fenster mit CHtmlView auf und möchte dies wiederrum an den Dialog anpassen. Natürlich wenn möglich auch dynamisch.

    Danke für eure Antworten!



  • MoveWindow nehmen. klappt prima

    Du nimmst ein Handel auf die Dialogklasse von dir z.B.
    RECT rect;
    CDialogDlg DialogDlg;
    DialogDlg.MoveWindow(rect(0,0,breite vom MainFenster,hoehe Mainfenster),true);

    Und das machste nochmal im Dialog für das HTML Fenster.

    Hoffe das geht so, habe jetzt aus dem Stehgreif geschrieben. Wenn net melden 😉


Anmelden zum Antworten