IMsRdpClientNonScriptable::SendKeys-Methode

Sendet eine Reihe von Tastatureingaben an das Steuerelement. Die Tastatureingaben sind in Scancodeform, d.&a0;b. den 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 Tastatureingaben. 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 DOWN 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 Übergangszustandsflag 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

Geben Sie S _ OK zurück, wenn erfolgreich.

Hinweise

Die SendKeys-Methode vermischen tastaturanschläge des lokalen Benutzers nicht mit Tastatureingaben, die von der Methode gesendet werden. Alle tastaturanschläge, die an die -Methode übergeben werden, werden in einer einzelnen atomaren Sequenz an die Remotesitzung gesendet.

Weitere Informationen zu Remotedesktop-Webverbindung finden Sie unter Requirements for Remotedesktop-Webverbindung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Typbibliothek
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID _ IMsRdpClientNonScriptable ist als 2f079c4c-87b2-4afd-97ab-20cdb43038ae definiert.

Siehe auch

IMsRdpClientNonScriptable2

IMsRdpClientNonScriptable3

IMsRdpClientNonScriptable4

IMsRdpClientNonScriptable5

IMsRdpClientNonScriptable

WM _ KEYDOWN