Udostępnij za pośrednictwem


COleControl::OnInactiveMouseMove

Wywoływany przez kontener dla nieaktywnych obiektu pod wskaźnikiem myszy po otrzymaniu WM_MOUSEMOVE wiadomości.

virtual void OnInactiveMouseMove( 
   LPCRECT lprcBounds,
   long x,
   long y,
   DWORD dwKeyState  
);

Parametry

  • lprcBounds
    Obiekt obwiedni prostokąta w współrzędne okna zawierającego klienta.Nakazuje jej dokładne położenie i rozmiar obiektu na ekranie podczas WM_MOUSEMOVE wiadomość została odebrana.

  • x
    Współrzędna x lokalizacji myszy klienta współrzędne okna zawierającego.

  • y
    Współrzędna y lokalizacji myszy klienta współrzędne okna zawierającego.

  • dwKeyState
    Określa bieżący stan modyfikator klawiszy na klawiaturze.Prawidłowe wartości może być kombinacją dowolnych flagi MK_CONTROL, MK_SHIFT, MK_ALT, MK_BUTTON, MK_LBUTTON, MK_MBUTTON, i MK_RBUTTON.

Uwagi

Należy zauważyć, że współrzędne klienta okna (w pikselach) są używane do przekazywania pozycji kursora myszy.Jest to możliwe, również przekazując prostokąta obwiedni obiektu w tym samym układzie współrzędnych.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Diagram hierarchii

COleControl::GetActivationPolicy

COleControl::OnInactiveSetCursor