002
08.08.2006, 09:54 Uhr
mmc20
puss in boots
|
ja, hat er.
hat sich erledigt, das CStatic bekommt immer den focus weggenommen, iss ja klar iss ja nur nen static, wozu brauch das den focus.
hab das ganze so gelöst (falls es jemanden interessiert), einfach die OnMouseMove (in dem abgeleiteten CStatic) überschreiben, und sich den focus zurück holen.
C++: |
void XStatic::OnMouseMove(UINT nFlags, CPoint point) { CStatic::OnMouseMove(nFlags, point); ClientToScreen( &point ); if ( this == WindowFromPoint(point) ) SetFocus(); }
|
|