IMsRdpClientNonScriptable::SendKeys-Methode
Sendet eine Reihe von Tastenanschlägen an das Steuerelement. Die Tastaturanschläge befinden sich im Scancodeformat, d. h. die Tastaturdaten der tatsächlichen physischen Tasten.
Syntax
HRESULT SendKeys(
[in] LONG numKeys,
[in] VARIANT_BOOL *pbArrayKeyUp,
[in] LONG *plKeyData
);
Parameter
-
numKeys [in]
-
Die Anzahl der zu sendenden Tastenanschläge. Die maximale Anzahl von Schlüsseln, die in einem Vorgang gesendet werden können, beträgt 20. Die -Methode gibt E_INVALIDARG zurück, wenn dieser Parameter größer als 20 ist. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
-
pbArrayKeyUp [in]
-
Ein Array, dessen Größe gleich numKeys ist. Ein Element ist TRUE , wenn der entsprechende Schlüssel UP und FALSE ist, wenn der entsprechende Schlüssel AUF DOWN festgelegt ist.
-
plKeyData [in]
-
Ein Array, dessen Größe gleich numKeys ist. Das Array enthält Tastatureingabedaten und entspricht dem Wert des lParam-Parameters der WM_KEYDOWN Nachricht. Die Daten geben die Wiederholungsanzahl, den Scancode, das Flag für erweiterte Schlüssel, den Kontextcode, das vorherige Schlüsselzustandsflag und das Flag "übergangszustand" an. Eine Beschreibung der Bits in diesem Array finden Sie unter WM_KEYDOWN.
Das entsprechende Element in pbArrayKeyUp gibt an, ob der Schlüssel UP oder DOWN ist.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück.
Bemerkungen
Die SendKeys-Methode mischt tastaturanschläge des lokalen Benutzers nicht mit Tastaturanschlägen, die von der Methode gesendet werden. Alle Anschläge, die an die -Methode übergeben werden, werden in einer einzelnen atomaren Sequenz an die Remotesitzung gesendet.
Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktop-Webverbindung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Typbibliothek |
|
DLL |
|
IID |
IID_IMsRdpClientNonScriptable ist definiert als 2f079c4c-87b2-4afd-97ab-20cdb43038ae |