Evento ActiveClientChange
[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].
-
Descripción
-
Se produce cuando cambia el cliente activo del personaje.
-
Sintaxis
-
Sub *agent.*ActiveClientChange (ByVal CharacterID, ByVal Active )
Parte Descripción CharacterID Devuelve el identificador del personaje para el que se produjo el evento. Activas Valor booleano que indica si el cliente se volvió activo o no activo. True La aplicación cliente se convirtió en el cliente activo del carácter.
False La aplicación cliente ya no es el cliente activo del personaje.
Comentarios
Cuando varias aplicaciones cliente comparten el mismo personaje, el cliente activo del carácter detecta la entrada del mouse (por ejemplo, el control de Microsoft Agent hace clic o arrastra eventos). Del mismo modo, cuando aparecen varios caracteres, el cliente activo del carácter está en el nivel superior (también conocido como cliente de entrada activo) recibe eventos Command.
Cuando cambia el cliente activo de un carácter, este evento pasa el identificador de ese carácter y True si la aplicación se ha convertido en el cliente activo del carácter o False si ya no es el cliente activo del carácter.
Una aplicación cliente puede recibir este evento cuando el usuario selecciona la entrada de una aplicación cliente en el menú emergente del carácter o por comando de voz, cuando la aplicación cliente cambia su estado activo o cuando otra aplicación cliente abandona su conexión con el agente. El agente envía este evento solo a las aplicaciones cliente que se ven directamente afectadas, que se convierten en el cliente activo o dejan de ser el cliente activo.
Consulte también
Evento ActivateInput, propiedad Active, evento DeactivateInput, método Activate