Função ImmIsUIMessageW (imm.h)
Verifica se há mensagens destinadas à janela IME e envia essas mensagens para a janela.
Sintaxe
BOOL ImmIsUIMessageW(
HWND unnamedParam1,
UINT unnamedParam2,
WPARAM unnamedParam3,
LPARAM unnamedParam4
);
Parâmetros
unnamedParam1
unnamedParam2
unnamedParam3
unnamedParam4
Valor retornado
Retorna um valor diferente de zero se a mensagem for processada pela janela IME ou, caso contrário, 0.
Comentários
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.
Observação
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 de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho], suporte ao idioma do Leste Asiático instalado. |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imm.h (inclua Immdev.h, Windows.h) |
Biblioteca | Imm32.lib |
DLL | Imm32.dll |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de