Auf Events von dynamisch erzeugten Buttons reagieren



  • Hallo zusammen,

    ich habe mir nun einen Button geschrieben und lasse diesen auf meinem Dialog anzeigen (dynamisch)... wie kann ich nun auf Events reagieren... also z.B. auf einen Klick auf einen solchen Button?

    Danke für Antworten 🙂



  • Die kannst du ganz normal abfangen, indem du einen entsprechenden ON_CONTROL-Handler anlegst. Wenn du mehrere Buttons hast, fängst du am besten mit einem ON_CONTROL_RANGE() alle ab und unterscheidest dann in der Funktion, welcher Button gedrückt wurde.



  • Super also das klappt soweit :D... aber wie unterscheide ich in der Funktion welcher gedrückt wurde? Über die Koordinaten?

    Danke für Antworten



  • Über den Command ID! ON_CONTROL_RANGE(..) Ruft eine Messagemap-Funktion auf, die einen Parameter hat. Und der Parameter identifiziert den Knoppens.

    Gruss, Gio


Anmelden zum Antworten