Condividi tramite


CWnd::OnMouseMove

Il framework chiama la funzione membro quando il cursore del mouse viene spostato.

afx_msg void OnMouseMove( 
   UINT nFlags, 
   CPoint point  
);

Parametri

  • nFlags
    Indica se le varie tasti virtuali sono verso il basso. Questo parametro può essere qualsiasi combinazione dei valori seguenti:

    • MK_CONTROL imposta se viene premuto il tasto CTRL.

    • MK_LBUTTON imposta se il pulsante sinistro del mouse viene premuto.

    • MK_MBUTTON imposta se il pulsante centrale del mouse viene premuto.

    • MK_RBUTTON imposta se il pulsante destro del mouse viene premuto.

    • MK_SHIFT imposta se il tasto MAIUSC è premuto.

  • point
    Specifica le coordinate x e y del punto di inserimento. Queste coordinate sono sempre rispetto all'angolo superiore sinistro della finestra.

Note

Se il mouse non viene acquisito, il messaggio WM_MOUSEMOVE viene ricevuto dall'oggetto CWnd sotto il cursore del mouse; in caso contrario, il messaggio di andare alla finestra che detiene il mouse.

Nota

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico delle gerarchie

CWnd::SetCapture

CWnd::OnNcHitTest

CWnd::OnMouseMove