IMsTscAdvancedSettings::KeyBoardLayoutStr 属性

指定活动输入区域设置标识符的名称, (以前称为用于连接的键盘布局) 。

如果未设置此属性,控件将使用 GetKeyboardLayout 函数返回的默认布局。

此属性是只写的。

语法

HRESULT put_KeyBoardLayoutStr(
  [in] BSTR KeyBoardLayoutStr
);

属性值

活动输入区域设置标识符的名称。

错误代码

如果成功,则返回 S_OK

备注

属性是字符串形式的八位十六进制数字。 小四位表示语言标识符,上四位表示该语言中的键盘变体。 因此,例如,“00000409”表示默认的美国英语键盘,因为“0409”是美国英语标识符。 美国英语键盘的 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