Share via


COleControl::OnInactiveSetCursor

Aufgerufen durch den Container für das inaktive Objekt unter dem Mauszeiger beim Empfang einer Nachricht WM_SETCURSOR.

virtual BOOL OnInactiveSetCursor(
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwMouseMsg,
   BOOL bSetAlways 
);

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_SETCURSOR 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.

  • dwMouseMsg
    Der Bezeichner der Mausmeldung, für die WM_SETCURSOR aufgetreten ist.

  • bSetAlways
    Gibt an, ob das Objekt den Cursor festlegen muss.Wenn TRUE, das Objekt den Cursor festlegen muss, FALSE, wenn der Cursor nicht gezwungen wird, um den Cursor festzulegen und zurückgibt S_FALSE in diesem Fall.

Rückgabewert

Ungleich 0 (null), wenn erfolgreich; 0 andernfalls.

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

Siehe auch

Referenz

COleControl-Klasse

Hierarchien-Diagramm

COleControl::GetActivationPolicy

COleControl::OnInactiveMouseMove