Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
-
Description
-
Se produit lorsque l'utilisateur double-clique sur un personnage.
-
Syntaxe
-
Subagent**_DblClick** (ByValCharacterID, ByValButton, ByValShift, ByValX, ByValY**)**
Élément Description CharacterID Renvoie l'ID du personnage double-cliqué sous forme de chaîne de caractères. Button Renvoie un entier qui identifie le bouton qui a été pressé et relâché pour provoquer l'événement. L'argument "bouton" est un champ de bits dont les bits correspondent au bouton gauche (bit 0), au bouton droit (bit 1) et au bouton du milieu (bit 2). Ces bits correspondent respectivement aux valeurs 1, 2 et 4. Un seul de ces bits est activé, ce qui indique le bouton à l'origine de l'événement. Si le personnage comprend une icône de la barre des tâches, si le bit 13 est également défini, le clic s'est produit sur l'icône de la barre des tâches. Maj Renvoie un nombre entier correspondant à l'état des touches Maj, CTRL et ALT lorsque le bouton spécifié dans l'argument button est enfoncé ou relâché. Un bit est défini si la touche est enfoncée. L'argument shift est un champ de bits dont les bits de poids faible correspondent aux touches Maj (bit 0), CTRL (bit 1) et ALT (bit 2). Ces bits correspondent respectivement aux valeurs 1, 2 et 4. L'argument Maj indique l'état de ces touches. Certains, tous ou aucun des bits peuvent être activés, ce qui indique que certaines, toutes ou aucune des touches sont enfoncées. Par exemple, si les touches CTRL et ALT sont toutes deux enfoncées, la valeur de Maj sera 6. X,Y Renvoie un nombre entier indiquant l'emplacement actuel du pointeur de la souris. Les valeurs X et Y sont toujours exprimées en pixels, par rapport au coin supérieur gauche de l'écran.
Notes
Cet événement n'est envoyé qu'au client de saisie active d'un personnage. Lorsque l'utilisateur double-clique sur un personnage ou sur l'icône de la barre des tâches alors qu'il n'y a pas de client actif, le serveur envoie l'événement au dernier client actif. Si le personnage est visible (Visible = True), il définit également le client actif comme le client actif de la saisie actuelle, en lui envoyant l'événement ActivateInput, puis l'événement DblClick. Si le personnage est caché (Visible = False) et que l'utilisateur double-clique sur l'icône du personnage dans la barre des tâches à l'aide du bouton 1, le personnage s'affiche automatiquement.