CWnd::OnMouseHover

Il framework chiama la funzione membro quando il cursore sull'area client della finestra per il tempo specificato in una chiamata precedente a TrackMouseEvent.

afx_msg void OnMouseHover(
    UINT nFlags, 
    CPoint point
);

Parametri

Parametro

Descrizione

[in] nFlags

Una combinazione bit per bit (OR) di flag che indicano i tasti di modifica premuti.Ad esempio, il flag MK_CONTROL indica che il tasto CTRL viene premuto.

[in] point

Un oggetto CPoint che specifica x e y relative al cursore rispetto all'angolo superiore sinistro dell'area client.

Note

Questo metodo riceve la notifica WM_MOUSEHOVER, descritta in Windows SDK. 

Il parametro nFlags può essere una combinazione di tasti di modifica elencati nella tabella seguente.Per ulteriori informazioni, vedere Sull'input del mouse.

Tasto di modifica

Descrizione

MK_CONTROL

Il tasto CTRL è premuto.

MK_LBUTTON

Il pulsante sinistro del mouse è premuto.

MK_MBUTTON

Il pulsante centrale del mouse è premuto.

MK_RBUTTON

Il pulsante destro del mouse è premuto.

MK_SHIFT

Il tasto MAIUSC è premuto.

MK_XBUTTON1

Il pulsante del mouse XBUTTON1 Microsoft IntelliMouse premuto.

MK_XBUTTON2

Il pulsante del mouse XBUTTON2 Microsoft IntelliMouse premuto.

[!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

intestazione: afxwin.h

Questo metodo è supportato in Windows Vista e versioni successive.

i requisiti aggiuntivi per questo metodo sono descritti in Requisiti di compilazione per i controlli comuni di Windows Vista.

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

WM_MOUSEHOVER