IMsTscAdvancedSettings::KeyBoardLayoutStr プロパティ

接続に使用するアクティブな入力ロケール識別子 (以前はキーボード レイアウトと呼ばれる) の名前を指定します。

このプロパティが設定されていない場合、コントロールは GetKeyboardLayout 関数によって返される既定のレイアウトを使用します。

このプロパティは書き込み専用です。

構文

HRESULT put_KeyBoardLayoutStr(
  [in] BSTR KeyBoardLayoutStr
);

プロパティ値

アクティブな入力ロケール識別子の名前。

エラー コード

成功した場合 は、S_OK を返します。

解説

プロパティは、文字列形式の 8 桁の 16 進数です。 下の 4 桁は言語識別子を表し、上の 4 桁はその言語内のキーボードのバリエーションを表します。 そのため、たとえば、"0409" は米国英語識別子であるため、"00000409" は既定の米国英語キーボードを表します。 米国英語キーボードの Dvorak バリエーションには、"00010409" という識別子があります。 使用可能なキーボード レイアウトは、キーボード レイアウト識別子で一覧表示され、レジストリの

HKEY_LOCAL_MACHINE
   SYSTEM
      ControlSet001
         Control
            Keyboard Layouts

リモート デスクトップ Web 接続の詳細については、「 リモート デスクトップ Web 接続の要件」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows Vista
サポートされている最小のサーバー
Windows Server 2008
タイプ ライブラリ
MsTscAx.dll
[DLL]
MsTscAx.dll
IID
IID_IMsTscAdvancedSettingsは 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d として定義されています

関連項目

IMsTscAdvancedSettings