WM_LBUTTONDOWN problem in Button-Proc
-
Hi
ich habe für einen Button eine eigene WndProc in der ich WM_LBUTTONDOWN abfange, und anschl. die alte WndProc aufrufe (logisch).
wenn ich nun im window rumklicke passiert nichts, klicke ich aber auf dem Button, reagiert die message wie es soll (als test ne MessageBox), nun hat der button den Focus (strichellinie drum herum) wenn ich jetzt ins fenster klicke, egal wohin, nur nicht auf dem Button, regiert es trotzdem und die MessageBox geht auf.
Liegt es vieleicht an den Styles, wenn ich mit der Mouse über den Button fahre, drückt er sich rein, wenn er den Focus hat.
als Styles habe ich nur WS_CHILD | WS_VISIBLE
danke im voraus
-
Ich_frag_mal schrieb:
ich habe für einen Button eine eigene WndProc in der ich WM_LBUTTONDOWN abfange, und anschl. die alte WndProc aufrufe (logisch).
warum? gesubclasst? wie gibst du zurück? zeig mal a bissi code und evtl kann dir geholfen werden.