COleControl::OnInactiveMouseMove
Aufgerufen durch den Container für das inaktive Objekt unter dem Mauszeiger beim Empfang einer Nachricht WM_MOUSEMOVE.
virtual void OnInactiveMouseMove(
LPCRECT lprcBounds,
long x,
long y,
DWORD dwKeyState
);
Parameter
lprcBounds
Das Objektumgebende rechteck, in Clientkoordinaten des übergeordneten Fensters.Teilt dem Objekt seine genaue Position und Größe auf dem Bildschirm mit, als die WM_MOUSEMOVE Nachricht empfangen wurde.x
Die x-Koordinate des Mausspeicherorts in Clientkoordinaten des übergeordneten Fensters.y
Die y-Koordinate des Mausspeicherorts in Clientkoordinaten des übergeordneten Fensters.dwKeyState
Identifiziert den aktuellen Zustand der Tastaturmodifizierertasten auf der Tastatur.Gültige Werte können eine Kombination von einem der Flags MK_CONTROL, MK_SHIFT, MK_ALT, MK_BUTTON, MK_LBUTTON, MK_MBUTTON und MK_RBUTTON sein.
Hinweise
Beachten Sie, dass Fensterclientkoordinaten (Pixel) verwendet werden, um die Position des Mauszeigers zu übergeben.Dadurch wird ermöglicht, indem auch das umschließende Rechteck des Objekts im gleichen Koordinatensystem übergibt.
Anforderungen
Header: afxctl.h