ActivateInput-Ereignis

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

Beschreibung

Tritt ein, 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.

Hinweise

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 im Befehlsfenster oder im Popupmenü für ein Zeichen den Eintrag Befehlsobjekt auswählt. Dies kann auch auftreten, wenn der Benutzer ein Zeichen auswählt (durch Klicken oder Sprechen seines Namens), wenn ein Zeichen sichtbar wird und 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 Methode Activate Method nur verwenden, um anzugeben, ob ihr Client der aktive Client des Zeichens ist.

Weitere Informationen

DeactivateInput-Ereignis, Activate-Methode