IMsTscAdvancedSettings::KeyBoardLayoutStr-Eigenschaft
Gibt den Namen des aktiven Eingabegebietsschemabezeichners (früher als Tastaturlayout bezeichnet) an, der für die Verbindung verwendet werden soll.
Wenn diese Eigenschaft nicht festgelegt ist, verwendet das Steuerelement das Standardlayout, das von der GetKeyboardLayout-Funktion zurückgegeben wird.
Diese Eigenschaft ist lesegeschützt.
Syntax
HRESULT put_KeyBoardLayoutStr(
[in] BSTR KeyBoardLayoutStr
);
Eigenschaftswert
Der Name des aktiven Eingabegebietsschemabezeichners.
Fehlercodes
Gibt bei erfolgreicher Ausführung S_OK zurück.
Bemerkungen
Die -Eigenschaft ist eine achtstellige hexadezimale Zahl in Zeichenfolgenform. Die unteren vier Ziffern stellen den Sprachbezeichner dar, und die oberen vier Ziffern stellen die Tastaturvariation innerhalb dieser Sprache dar. So würde beispielsweise "00000409" die Standardtastatur für Englisch in den USA darstellen, da "0409" der US-Sprachbezeichner für Englisch ist. Die Dvorak-Variante der us-englischen Tastatur hat den Bezeichner "00010409". Die verfügbaren Tastaturlayouts finden Sie in der Registrierung unter
HKEY_LOCAL_MACHINE
SYSTEM
ControlSet001
Control
Keyboard Layouts
Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktopwebverbindung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Typbibliothek |
|
DLL |
|
IID |
IID_IMsTscAdvancedSettings ist definiert als 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d |