Fensterposition bestimmen



  • Hallo,

    habe Probleme die Funktionen GetWindowRect anzuwenden.

    In meiner Applikation ruft ein Daiolag einen nonmodalen Dialog auf. Dieser soll genau unterhalt des Hauptdialogs erscheinen. Wie genau kann ich auf die (Eck)-Koordinaten zugreifen und wie setze ich die Position des neuen Dialogs.

    Ich verwende die Create()-Methode. Ich gehe davon aus, dass ich vorher die Posítion setzen muss.

    Für Hilfe vielen Dank!



  • CRect rcMain, rc2;
    DlgMain.GetWindowRect( &rcMain );
    Dlg2.GetWindowRect( &rc2 );
    Dlg2.MoveWindow( rcMain.left, rcMain.bottom, rc2.Width(), rc2.Height(), TRUE );
    

    ausm Handgelenk geschrieben, also nicht getestet. So in etwa müsste es aber gehen...


Anmelden zum Antworten