Compartilhar via


Função WINNLSEnableIME (winnls32.h)

Habilita ou desabilita temporariamente um Método de Entrada Editor (IME) e, ao mesmo tempo, ativa ou desativa a exibição de todas as janelas pertencentes ao IME.

Nota Essa função é obsoleta e não deve ser usada.
 

Sintaxe

BOOL WINNLSEnableIME(
       HWND unnamedParam1,
       BOOL unnamedParam2
);

Parâmetros

unnamedParam1

unnamedParam2

Valor retornado

O estado anterior do IME. TRUE se ele foi habilitado antes dessa chamada, caso contrário, FALSE.

Comentários

Os termos "habilitado" e "desabilitado" em relação a essa função são definidos da seguinte maneira:

Se um IME estiver desabilitado, IME_WINDOWUPDATE(FALSE) será emitido para o IME, que responde excluindo as janelas de conversão e do sistema. Com o IME desabilitado, as mensagens de teclado não são enviadas para o IME, mas são enviadas diretamente para o aplicativo. Mesmo que o IME esteja desabilitado, a API que usa a função SendIMEMessageEx ainda é válida.

Se um IME estiver habilitado, IME_WINDOWUPDATE(TRUE) será emitido para o IME, que responde reproduzndo a conversão e as janelas do sistema. Com o IME habilitado, as mensagens de teclado são enviadas para o IME.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winnls32.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll