Condividi tramite


CWnd::OnXButtonDown

Il framework chiama la funzione membro quando l'utente preme XBUTTON1 o XBUTTON2 quando il cursore si trova nell'area client di una finestra.

afx_msg void OnXButtonDown(
    UINT nFlags, 
    UINT nButton, 
    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] nButton

Un valore XBUTTON1 se il primo pulsante di Microsoft Intellimouse X scelto è, o XBUTTON2 se il secondo pulsante X è stato fatto clic.

[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_XBUTTONDOWN, descritta in Windows SDK.Se il mouse non viene acquisito, il messaggio viene inviato alla finestra sotto il cursore.In caso contrario, il messaggio viene inviato alla finestra che detiene il mouse.

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_XBUTTONDOWN