Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

CWnd::OnXButtonDblClk

 

L'infrastructure appelle cette fonction membre lorsque l'utilisateur double-clique sur XBUTTON1 ou XBUTTON2 lorsque le curseur se trouve dans la zone cliente d'une fenêtre.

afx_msg void OnXButtonDblClk(
    UINT nFlags, 
    UINT nButton, 
    CPoint point
);

Paramètre

Description

[in] nFlags

Une combinaison d'opérations de bits (OR) de balises qui indiquent quelles touches de modification sont utilisées.  Par exemple, la balise d' MK_CONTROL indique que la touche CTRL est enfoncée.  

[in] nButton

Une valeur d' XBUTTON1 si le premier bouton Microsoft Intellimouse X est double-cliquez sur, ou XBUTTON2 si le deuxième bouton X est double-cliquez sur.

[in] point

Un objet de CPoint qui spécifie les détails de X et de y du curseur par rapport à l'angle supérieur gauche de la zone cliente.

Cette méthode reçoit une notification de WM_XBUTTONDBLCLK , décrite dans SDK Windows.  Si la souris est capturée pas, le message est publié dans la fenêtre sous le curseur.  Sinon, le message est publié dans la fenêtre qui a capturé la souris.  

Le paramètre d' nFlags peut être une combinaison de touches de modification répertoriées dans le tableau suivant.  Pour plus d'informations, consultez À propos de les entrées de la souris.  

Touche de modification

Description

MK_CONTROL

La touche Ctrl est enfoncée.

MK_LBUTTON

Le bouton gauche de la souris est enfoncé.

MK_MBUTTON

Le bouton central de la souris est enfoncé.

MK_RBUTTON

Le bouton droit de la souris est enfoncé.

MK_SHIFT

La touche MAJ est enfoncée.

MK_XBUTTON1

Le bouton de la souris XBUTTON1 Microsoft IntelliMouse est enfoncé.

MK_XBUTTON2

Le bouton de la souris XBUTTON2 Microsoft IntelliMouse est enfoncé.

System_CAPS_noteRemarque

Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.  Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.  Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.  

Configuration requise

en-tête : afxwin.h

Cette méthode est prise en Windows Vista et versions ultérieures.

Les spécifications supplémentaires pour cette méthode sont décrites dans Configuration requise pour les contrôles communs Windows Vista.

Afficher: