Compartilhar via


Função ImmIsUIMessageA (imm.h)

Verifica se há mensagens destinadas à janela IME e envia essas mensagens para a janela.

Sintaxe

BOOL ImmIsUIMessageA(
       HWND   unnamedParam1,
       UINT   unnamedParam2,
       WPARAM unnamedParam3,
       LPARAM unnamedParam4
);

Parâmetros

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

Valor de retorno

Retorna um valor diferente de zero se a mensagem for processada pela janela IME ou 0 de outra forma.

Observações

Um aplicativo normalmente usa essa função para exibir uma cadeia de caracteres de composição ou uma lista de candidatos especificada pelo IME. Se hWndIME for NULL, a função determinará se a mensagem é uma mensagem de interface do usuário.

Windows Me/98: Essa função tem apenas uma versão ANSI. Para receber caracteres Unicode de um IME baseado em Unicode, o aplicativo deve usar ImmGetCompositionString.

Nota

O cabeçalho imm.h define ImmIsUIMessage como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP [somente aplicativos da área de trabalho], suporte à linguagem do Leste Asiático instalado.
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
da Plataforma de Destino Windows
cabeçalho imm.h (inclua Immdev.h, Windows.h)
biblioteca Imm32.lib
de DLL Imm32.dll

Consulte também

ImmGetCompositionString

do Gerenciador de Métodos de Entrada

Funções do Gerenciador de Métodos de Entrada