Condividi tramite


ActiveClientChange, evento

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

Descrizione

Si verifica quando cambia il client attivo del carattere.

Sintassi

Sub *agent.*ActiveClientChange (ByVal CharacterID, ByVal Active )

In parte Descrizione
CharacterID Restituisce l'ID del carattere per il quale si è verificato l'evento.
Attive Valore booleano che indica se il client è diventato attivo o meno. True L'applicazione client è diventata il client attivo del carattere.
False L'applicazione client non è più il client attivo del carattere.

Osservazioni:

Quando più applicazioni client condividono lo stesso carattere, il client attivo del carattere riceve l'input del mouse(ad esempio, il controllo Microsoft Agent fa clic o trascina eventi). Analogamente, quando vengono visualizzati più caratteri, il client attivo del carattere più alto (noto anche come client attivo di input) riceve gli eventi Command .

Quando il client attivo di un carattere cambia, questo evento passa di nuovo l'ID del carattere e True se l'applicazione è diventata il client attivo del carattere o False se non è più il client attivo del carattere.

Un'applicazione client può ricevere questo evento quando l'utente seleziona la voce di un'applicazione client nel menu a comparsa del carattere o tramite comando vocale, quando l'applicazione client modifica lo stato attivo o quando un'altra applicazione client chiude la connessione a Agent. Agent invia questo evento solo alle applicazioni client interessate direttamente; che diventa il client attivo o smette di essere il client attivo.

Vedi anche

Evento ActivateInput, proprietà Active, evento DeactivateInput, metodo Activate