CWnd::OnXButtonDblClk
Il framework chiama la funzione membro quando l'utente fa doppio clic XBUTTON1 o XBUTTON2 quando il cursore si trova nell'area client di una finestra.
afx_msg void OnXButtonDblClk(
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 si fa doppio clic su, o XBUTTON2 se il secondo pulsante X è fatto doppio 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_XBUTTONDBLCLK, 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.