Événement ActiveClientChange
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
-
Description
-
Se produit lorsque le client actif du caractère change.
-
Syntaxe
-
Sub *agent.*ActiveClientChange (ByVal CharacterID, ByVal Active )
Élément Description CharacterID Renvoie l’ID du caractère pour lequel l’événement s’est produit. Actif Valeur booléenne qui indique si le client est devenu actif ou inactif. True L’application cliente est devenue le client actif du caractère.
False L’application cliente n’est plus le client actif du caractère.
Notes
Lorsque plusieurs applications clientes partagent le même caractère, c'est le client actif du caractère qui reçoit les données de la souris (par exemple, les événements de clic ou de glissement du contrôle Microsoft Agent). De même, lorsque plusieurs caractères sont affichés, le client actif du caractère le plus haut (également appelé client actif en entrée) reçoit les événements Command.
Lorsque le client actif d'un caractère change, cet événement renvoie l'ID de ce caractère et True si votre application est devenue le client actif du caractère ou False si elle ne l'est plus.
Une application cliente peut recevoir cet événement lorsque l'utilisateur sélectionne l'entrée d'une application cliente dans le menu contextuel du caractère ou par commande vocale, lorsque l'application cliente modifie son statut actif ou lorsqu'une autre application cliente met fin à sa connexion à Agent. Agent n'envoie cet événement qu'aux applications clientes directement concernées, c'est-à-dire celles qui deviennent le client actif ou cessent de l'être.
Voir aussi
Événement ActivateInput, propriété Active, événement DeactivateInput, méthode Activate