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 |
タイプ ライブラリ |
|
[DLL] |
|
IID |
IID_IMsTscAdvancedSettingsは 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d として定義されています |