Propriedade IMsTscAdvancedSettings::KeyBoardLayoutStr
Especifica o nome do identificador de localidade de entrada ativo (anteriormente chamado de layout de teclado) a ser usado para a conexão.
Se essa propriedade não estiver definida, o controle usará o layout padrão retornado pela função GetKeyboardLayout .
Essa propriedade é somente gravação.
Syntax
HRESULT put_KeyBoardLayoutStr(
[in] BSTR KeyBoardLayoutStr
);
Valor da propriedade
O nome do identificador de localidade de entrada ativo.
Códigos de erro
Retorna S_OK se tiver êxito.
Comentários
A propriedade é um número hexadecimal de oito dígitos na forma de cadeia de caracteres. Os quatro dígitos inferiores representam o identificador de idioma e os quatro dígitos superiores representam a variação do teclado dentro desse idioma. Portanto, por exemplo, "00000409" representaria o teclado padrão em inglês dos EUA porque "0409" é o identificador de idioma inglês dos EUA. A variação Dvorak do teclado inglês dos EUA tem um identificador de "00010409". Você pode encontrar os layouts de teclado disponíveis, listados por seus identificadores de layout de teclado, no registro em
HKEY_LOCAL_MACHINE
SYSTEM
ControlSet001
Control
Keyboard Layouts
Para obter mais informações sobre a Conexão da Web da Área de Trabalho Remota, consulte Requisitos para conexão da Web da Área de Trabalho Remota.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Biblioteca de tipos |
|
DLL |
|
IID |
IID_IMsTscAdvancedSettings é definido como 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d |