Freigeben über


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
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsTscAdvancedSettings ist definiert als 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d

Siehe auch

IMsTscAdvancedSettings