PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WinAPI Checkbox OnCheckedChanged


Mr. Lolman
2019-06-04, 08:45:14
Gibts ein WinAPI Äquivalent zum OnCheckedChanged Event?


Hintergrund: Die Checkbox soll, sobald ihr Status geändert wurde (und das muss nicht zwangsläufig durch einen Klick passieren!), eine andere Checkbox steuern.


Mit WinForms ist das easy. Mit WinAPI offenbar nicht.

ManuelCalavera
2019-06-04, 09:22:03
Da eine Checkbox ein Button ist muss man wenn ich mich recht erinnere BN_CLICKED bzw BN_DOUBLECLICKED nehmen und dort den State abfragen.

Mr. Lolman
2019-06-04, 17:59:41
Und die Message kommt über WM_Command ans Parentwindow an. Hm, da wir BM_Setcheck ohnehin über eine eigene Function schicken, wird die Function künftig halt BM_Setchek in eine Custommessage wrappen.