Share via


ActivateInput-Ereignis

[Der Microsoft-Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht verfügbar.]

Beschreibung

Tritt auf, wenn ein Client eingabeaktiv wird.

Syntax

Sub-Agent_ActivateInput**(ByVal** CharacterID**)**

Teil Beschreibung
CharacterID Gibt die ID des Zeichens zurück, über das der Client eingabeaktiv wird.

 

Bemerkungen

Der eingabeaktive Client empfängt vom Server bereitgestellte Maus- und Spracheingabeereignisse. Der Server sendet dieses Ereignis nur an den Client, der eingabeaktiv wird.

Dieses Ereignis kann auftreten, wenn der Benutzer zu Ihrem Command-Objekt wechselt, z. B. indem er ihren Command-Objekteintrag im Befehlsfenster oder im Popupmenü für ein Zeichen auswählt. Es kann auch auftreten, wenn der Benutzer ein Zeichen auswählt (indem er auf seinen Namen klickt oder spricht), wenn ein Zeichen sichtbar wird und wenn das Zeichen einer anderen Clientanwendung ausgeblendet wird. Sie können auch die Activate-Methode aufrufen (wobei State auf 2 festgelegt ist), um das Zeichen explizit an oberster Stelle zu setzen. Dies führt dazu, dass Ihre Clientanwendung eingabeaktiv wird und dieses Ereignis auslöst. Dieses Ereignis tritt jedoch nicht auf, wenn Sie die Activate-Methode nur verwenden, um anzugeben, ob Ihr Client der aktive Client des Zeichens ist.

Weitere Informationen

DeactivateInput-Ereignis, Activate-Methode