Mouse moves an das parent?
-
Hallo,
ich hab ein CDialog und darauf mehrere CControls.
In CDialog hab ich OnMouseMove überschrieben und er kommt in die Funktion auch rein, solange ich den Cursor auf dem Dialog bewege, sobald ich über einem anderen Control bin gehts nicht mehr (außer wenn das Control deaktiviert ist, dann gehts wieder ... )
Muss ich jetzt jedes CControl das ich verwende ableiten, OnMouseMove überschreiben und das Control selbst im Code erzeugen, positionieren und löschen oder geht das auch einfacher (bisher hab ich die Controls einfach per drag & drap im VS draufgezogen).Danke für eure Hilfe,
Thomas
-
du musst in jedem steuerelement die methode onmousemove überschreiben und die nachricht per postmessage an die parentklasse (dialogfeldklasse) schicken. dort kannst du dann die mausbewegungen verarbeiten.
Esco