Dialog



  • Ich rufe ein Dialogfenster über das Menü auf.
    Wie kann ich festlegen, wo das Dialogfenster angezeigt wird.
    (Es wird ja automatisch zentriert angezeigt, aber ich möchte, dass es unter meinem Hauptprogrammfenster angezeigt wird.)



  • Reagiere in deinem Dialog auf die Nachricht WM_INITDIALOG und nutze die Funktion MoveWindow zum verschieben deines Dialogs.

    BOOL CAboutDlg::OnInitDialog() 
    {
    	CDialog::OnInitDialog();
    
    	// TODO: Zusätzliche Initialisierung hier einfügen
    	this->MoveWindow(100,100,400,400,true);	
    
    	return TRUE;  
    }
    

Anmelden zum Antworten