Objekt mit Mauszieger in größe ändern oder verschieben?



  • Hallo ihr..

    Will Rechtecke auf einer DC zeichnen. zudem will ich die GRöße des Rechtseck und position mit dem Mauszeiger verscheiben können! Das ich quaise mit der mMauszeiger auf den rand fahre, und durch gedrückhalte nder taster die GRöße veraändenr kann?? jeamdn ne idee?



  • Du kannst die Nachrichten WM_LBUTTONDOWN (Maustaste gedrückt -> setze ein Flag), WM_MOUSEMOVE (Bewegungen -> wenn Flag gesetzt, passe Rechteckgröße an) und WM_LBUTTONUP (Maustaste losgelassen -> Flag zurücksetzen und neue Rechteckgröße speichern) verarbeiten.



  • kann ich so auch ein eignes CWnd Fenster mit den Maus- Erreignisse implemnteiren welches ich bspw. ein Dialog...

    Ist das ein gute ansatz?


Anmelden zum Antworten