CRect-Objekt verschieben



  • Hallo zusammen,

    ich arbeite mit Microsoft Visual C++ 6.0 und habe in meinem Programm ein CRect-Objekt, welches ich verschieben möchte, damit einige Fenster versetzt angezeigt werden. In Visual Studio 2005 gibt es dafür anscheinend eine Funktion CRect::MoveToXY(int x, int y), welche das Rechteck mit der linken oberen Ecke an die Stelle (x,y) verschiebt. Gibt es sowas auch für meine Version 6.0? Bzw. wie löse ich das Problem stattdessen, wenn sich das nicht so einfach verschieben lässt?

    Viele Grüße,
    Meike



  • Die Methode, die Du suchst, heisst

    void OffsetRect( int x, int y );

    void OffsetRect( POINT point );

    void OffsetRect( SIZE size );

    Gruß,

    Matthias.



  • Ah, supi, danke für die schnelle Antwort. Habs schon probiert und es funktioniert 😃


Anmelden zum Antworten