COleControl::OnInactiveMouseMove

Chiamato dal contenitore per l'oggetto inattivo sotto il puntatore del mouse sulla ricezione di un messaggio WM_MOUSEMOVE.

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

Parametri

  • lprcBounds
    Il rettangolo di delimitazione dell'oggetto, le coordinate del client della finestra contenitore.Indica all'oggetto la posizione e le dimensioni esatte sullo schermo quando il messaggio WM_MOUSEMOVE è stato ricevuto.

  • x
    Coordinata x della posizione nelle coordinate del client della finestra contenitore.

  • y
    Coordinata y della posizione nelle coordinate del client della finestra contenitore.

  • dwKeyState
    Identifica lo stato corrente dei tasti di modifica di mappatura della tastiera.I valori validi possono essere una combinazione dei flag MK_CONTROL, MK_SHIFT, MK_ALT, MK_BUTTON, MK_LBUTTON, MK_MBUTTONe MK_RBUTTON.

Note

Si noti che le coordinate del client della finestra (pixel vengono utilizzate per passare la posizione del cursore del mouse.Ciò è consentita anche passando il rettangolo di delimitazione dell'oggetto nello stesso sistema di coordinate.

Requisiti

Header: afxctl.h

Vedere anche

Riferimenti

Classe di COleControl

Grafico della gerarchia

COleControl::GetActivationPolicy

COleControl::OnInactiveSetCursor