EriFo
Erfahrenes Mitglied
Hiho
ich hab mir eine neue Klasse von CButton abgeleitet und lasse mir eigene Buttons zeichnen. Dazu hab ich unter anderem auch OnLButtonDown() und OnLButtonUp() überladen und die Zeile "CButton::OnLButtonDown(nFlags, point);" auskommentiert.
Das stoppt die weiter verarbeitung der Nachricht, weil sonst trotzdem immer der "normale" Button gezeichnet würde. (Ich zeichne aber OnPaint den Buton selber und der ist teilweise Transparent)
FRAGE:
Wie kann ich nun dem Parent aus der Klasse heraus mitteilen, das der Button gedrückt wurde bzw. das standardmäsige Zeichnen des Buttons verhindern ?
M.f.G. Erik
ich hab mir eine neue Klasse von CButton abgeleitet und lasse mir eigene Buttons zeichnen. Dazu hab ich unter anderem auch OnLButtonDown() und OnLButtonUp() überladen und die Zeile "CButton::OnLButtonDown(nFlags, point);" auskommentiert.
Das stoppt die weiter verarbeitung der Nachricht, weil sonst trotzdem immer der "normale" Button gezeichnet würde. (Ich zeichne aber OnPaint den Buton selber und der ist teilweise Transparent)
FRAGE:
Wie kann ich nun dem Parent aus der Klasse heraus mitteilen, das der Button gedrückt wurde bzw. das standardmäsige Zeichnen des Buttons verhindern ?
M.f.G. Erik