cmddegi
Bekanntes Mitglied
Hallo Leute!
Ich habe ein Problem mit Buttons in VC++ 6. Und zwar liefern die nur die Ereignisse BN_CLICKED und BN_DOUBLECLICKED an das übergeordnete Fenster, wo sie über die Message Map verarbeitet werden. Ich brauche aber die Ereignisse LButtonDown und -Up. Dazu muss ich mir eine Klasse von CButton ableiten, aber dann habe ich die Messages nur innerhalb dieser Klasse.
Da ich mehrere solcher Buttons habe muss ich irgendwie unterscheiden können, welcher betroffen ist. Kann ich die Ereignisse so weiterleiten, dass ich sie in der Messagemap des Fensters über die ID verarbeiten kann, wie mit dem normalen ON_BN_CLICKED?
Danke,
Degi
Ich habe ein Problem mit Buttons in VC++ 6. Und zwar liefern die nur die Ereignisse BN_CLICKED und BN_DOUBLECLICKED an das übergeordnete Fenster, wo sie über die Message Map verarbeitet werden. Ich brauche aber die Ereignisse LButtonDown und -Up. Dazu muss ich mir eine Klasse von CButton ableiten, aber dann habe ich die Messages nur innerhalb dieser Klasse.
Da ich mehrere solcher Buttons habe muss ich irgendwie unterscheiden können, welcher betroffen ist. Kann ich die Ereignisse so weiterleiten, dass ich sie in der Messagemap des Fensters über die ID verarbeiten kann, wie mit dem normalen ON_BN_CLICKED?
Danke,
Degi