IAgentNotifySink ::D blClick

[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]

HRESULT DblClick(
   long dwCharID,  // character ID
   short fwKeys,   // mouse button and modifier key state
   long x,         // x coordinate of mouse pointer
   long y          // y coordinate of mouse pointer
);                          

Avertit une application cliente lorsque l’utilisateur double-clique sur un caractère.

  • Pas de valeur de retour.

dwCharID

Identificateur du caractère double-cliqué.

fwKeys

Paramètre qui indique le bouton de la souris et l’état de la touche de modification. Le paramètre peut retourner n’importe quelle combinaison des éléments suivants :

Valeur Description
0x0001 Bouton gauche
0x0010 Bouton central
0x0002 Bouton droit
0x0004 Touche Maj enfoncée
0x0008 Touche CTRL enfoncée
0x0020 Touche Alt enfoncée
0x1000 Un événement s’est produit sur l’icône de la barre des tâches du caractère

x

Coordonnée x du pointeur de la souris en pixels, par rapport à l’origine de l’écran (en haut à gauche).

y

Coordonnée y du pointeur de la souris en pixels, par rapport à l’origine de l’écran (en haut à gauche).

Cet événement est envoyé au client d’entrée-actif du caractère. Si aucun des clients du caractère n’est en entrée-actif, le serveur notifie le client actif du caractère. Si le caractère est visible, le serveur rend également ce client en entrée-actif et envoie IAgentNotifySink :: ActivateInputState. Si le caractère est masqué, le caractère s’affiche également automatiquement.