Partilhar via


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
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID_IMsTscAdvancedSettings é definido como 809945cc-4b3b-4a92-a6b0-dbf9b5f2ef2d

Confira também

Imstscadvancedsettings