Freigeben über


ActivateInput-Ereignis

[Der Microsoft Agent ist seit Windows 7 veraltet und kann in späteren Versionen von Windows nicht mehr verfügbar sein.]

Beschreibung

Tritt ein, wenn ein Client input-aktiv wird.

Syntax

Sub agent_ActivateInput**(ByVal** CharacterID**)**

Teil Beschreibung
CharacterID Gibt die ID des Charakters zurück, durch den der Client input-aktiv wird.

 

Hinweise

Der input-aktive Client empfängt Maus- und Spracheingabe-Ereignisse, die vom Server geliefert werden. Der Server sendet dieses Ereignis nur an den Client, der input-aktiv wird.

Dieses Ereignis kann eintreten, wenn die Benutzer*innen zu Ihrem Command-Objekt wechseln, z. B. durch Auswahl Ihres Command-Objekteintrags im Fenster Commands oder im Popup-Menü für einen Charakter. Es kann auch eintreten, wenn der/die Benutzer*in ein Zeichen auswählt (durch Klicken oder Sprechen des Namens), wenn ein Charakter sichtbar wird und wenn der Charakter einer anderen Client-Anwendung ausgeblendet wird. Sie können auch die Methode Activate (mit dem auf 2 festgelegten Status) aufrufen, um den Charakter explizit in den Vordergrund zu bringen, was dazu führt, dass Ihre Client-Anwendung input-aktiv wird und dieses Ereignis auslöst. Dieses Ereignis tritt jedoch nicht ein, wenn Sie die Activate Method-Methode nur verwenden, um festzulegen, ob Ihr Client der aktive Client des Charakters ist.

Weitere Informationen

DeactivateInput-Ereignis, Activate-Methode