EM_GETLANGOPTIONS mensagem
Obtém as configurações de opção de um controle de edição avançada para o IME (Editor de Método de Entrada) e suporte a idiomas asiáticos.
Parâmetros
-
wParam
-
Não usado; deve ser zero.
-
lParam
-
Não usado; deve ser zero.
Valor retornado
Retorna as configurações de IME e idioma asiático, que podem ser zero ou mais dos valores a seguir.
Código de retorno | Descrição |
---|---|
|
Se esse sinalizador estiver definido, o controle alterará automaticamente as fontes quando o usuário mudar explicitamente para um layout de teclado diferente. É útil desativar IMF_AUTOFONT para fontes Unicode universais. Essa opção é ativada por padrão (1). |
|
Se esse sinalizador for definido, o controle dimensiona os tamanhos de fonte associados à fonte do tamanho do ponto de inserção de acordo com o script. Por exemplo, fontes asiáticas são ligeiramente maiores que as ocidentais. Essa opção é ativada por padrão (1). |
|
Se esse sinalizador for definido, o controle alterará automaticamente o layout do teclado quando o usuário mudar explicitamente para uma fonte diferente ou quando o usuário alterar explicitamente o ponto de inserção para um novo local no texto. Será ativado automaticamente para controles bidirecionais. Para todos os outros controles, ele é desativado por padrão. Essa opção está desativada por padrão (0). |
|
Windows 8: se esse sinalizador estiver definido, o controle usará a lógica neutra da linguagem para alternar o teclado automaticamente. Essa opção está desativada por padrão (0). |
|
Se esse sinalizador estiver definido, o controle usará o modo de fonte dupla. Usado para suporte a idiomas asiáticos. O controle usa uma fonte em inglês para texto ASCII e uma fonte asiática para texto asiático. Essa opção é ativada por padrão (1). |
|
Esse sinalizador controla como o controle de edição avançada notifica o cliente durante a composição do IME: 0: nenhuma EN_CHANGE ou notificações de EN_SELCHANGE durante o estado indeterminado. Enviar notificação quando a cadeia de caracteres final entrar. Esse é o padrão. 1: enviar eventos de EN_CHANGE e EN_SELCHANGE durante o estado indeterminado. |
|
Esse sinalizador determina como o controle usará a cadeia de caracteres de composição de um IME se o usuário o cancelar. Se esse sinalizador estiver definido, o controle descartará a cadeia de caracteres de composição. Se este sinalizador não for definido, o controle usará a cadeia de caracteres de composição como a cadeia de caracteres de resultado. Essa opção está desativada por padrão (0). |
|
Windows 8: se esse sinalizador estiver definido, desabilite o carimbo de entrada do teclado com o idioma do teclado e garantindo que as IDs de idioma que não sejam do Leste Asiático sejam compatíveis com o repertório de caracteres. Essa opção está desativada por padrão (0). |
|
Windows 8: se esse sinalizador estiver definido, o controle de edição avançada desabilita o idioma do teclado de carimbo em um controle vazio. Essa opção está desativada por padrão (0). |
|
Windows 8: se esse sinalizador estiver definido, o controle de edição avançada ativa a verificação ortográfica. Essa opção está desativada por padrão (0). |
|
Windows 8: se esse sinalizador estiver definido, habilite a autocorreção do teclado virtual. Essa opção está desativada por padrão (0). |
|
Windows 10: ignorado. Windows 8: se esse sinalizador estiver definido, o controle de edição avançada habilitará a previsão do teclado virtual. Essa opção está desativada por padrão (0). |
|
Use fontes padrão da interface do usuário. Essa opção está desativada por padrão (0). |
Comentários
O sinalizador IMF_AUTOFONT é definido por padrão. Os sinalizadores IMF_AUTOKEYBOARD e IMF_IMECANCELCOMPLETE são limpos por padrão.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|
Confira também
-
Referência