Sobre o Gerenciador de Métodos de Entrada

O uso da funcionalidade do IMM em seu aplicativo com reconhecimento de IME alivia os usuários da necessidade de lembrar todos os valores de caractere possíveis. Em vez disso, ele permite que o IME monitore os pressionamentos de teclas de um usuário, antecipa os caracteres que o usuário pode querer e apresenta uma lista de caracteres candidatos dos quais escolher.

Observação

O IMM executa operações semelhantes às da Estrutura de Serviços de Texto, usadas por aplicativos que se comunicam com serviços de texto.

 

Por padrão, o IMM fornece uma janela IME por meio da qual o usuário insere pressionamentos de teclas e exibições e seleciona candidatos. Os aplicativos podem usar as funções e mensagens do IMM para criar e gerenciar suas próprias janelas IME, fornecendo uma interface personalizada ao usar os recursos de conversão do IME.

O IMM só está habilitado em sistemas operacionais Windows localizados no Leste Asiático (chinês, japonês, coreano). Nesses sistemas, o aplicativo chama GetSystemMetrics com SM_DBCSENABLED para determinar se o IMM está habilitado.

Windows 2000: O suporte completo ao IMM é fornecido em todas as versões de idioma localizadas. No entanto, o IMM é habilitado somente quando um pacote de idiomas asiático é instalado. Um aplicativo com reconhecimento de IME pode chamar GetSystemMetrics com SM_IMMENABLED para determinar se o IMM está habilitado.

Este tópico inclui as seções a seguir.