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

Esta seção descreve as funções do IMM.

Função Descrição
CreateIFECommonInstance Retorna um ponteiro para uma interface IFECommon .
CreateIFEDictionaryInstance Retorna um ponteiro para uma interface IFEDictionary .
CreateIFELanguageInstance Retorna um ponteiro para uma interface IFELanguage .
EnumInputContext Uma função de retorno de chamada definida pelo aplicativo que processa contextos de entrada fornecidos pela função ImmEnumInputContext .
EnumRegisterWordProc Uma função de retorno de chamada definida pelo aplicativo usada com a função ImmEnumRegisterWord .
ImmAssociateContext Associa o contexto de entrada especificado à janela especificada.
ImmAssociateContextEx Altera a associação entre o contexto do método de entrada e a janela especificada ou seus filhos.
ImmConfigureIME Exibe a caixa de diálogo de configuração para o IME do identificador de localidade de entrada especificado.
ImmCreateContext Cria um novo contexto de entrada, alocando memória para o contexto e inicializando-o.
ImmDestroyContext Libera o contexto de entrada e libera a memória associada.
ImmDisableIME Desabilita o IME para um thread ou para todos os threads em um processo.
ImmDisableLegacyIME Indica que esse thread é um thread de interface do usuário do aplicativo da Windows Store.
ImmDisableTextFrameService Preterido. Desabilita o serviço de texto para o thread especificado.
ImmEnumInputContext Recupera o contexto de entrada para o thread especificado.
ImmEnumRegisterWord Enumera as cadeias de caracteres de registro com a cadeia de caracteres de leitura, o estilo e a cadeia de caracteres de registro especificadas.
ImmEscape Acessa recursos de IMEs específicos que não estão disponíveis por meio de outras funções da API IME.
ImmGetCandidateList Recupera uma lista de candidatos.
ImmGetCandidateListCount Recupera o tamanho das listas de candidatos.
ImmGetCandidateWindow Recupera informações sobre a janela de candidatos.
ImmGetCompositionFont Recupera informações sobre a fonte lógica usada atualmente para exibir caracteres na janela de composição.
Immgetcompositionstring Recupera informações sobre a cadeia de caracteres de composição.
ImmGetCompositionWindow Recupera informações sobre a janela de composição.
ImmGetContext Recupera o contexto de entrada associado à janela especificada.
ImmGetConversionList Recupera a lista de resultados de conversão de caracteres ou palavras sem gerar mensagens relacionadas ao IME.
ImmGetConversionStatus Recupera o status de conversão atual.
ImmGetDefaultIMEWnd Recupera o identificador de janela padrão para a classe IME.
ImmGetDescription Copia a descrição do IME para o buffer especificado.
ImmGetGuideLine Recupera informações sobre erros.
ImmGetIMEFileName Recupera o nome do arquivo do IME associado à localidade de entrada especificada.
ImmGetImeMenuItems Recupera os itens de menu registrados no menu IME de um contexto de entrada especificado.
ImmGetOpenStatus Determina se o IME está aberto ou fechado.
ImmGetProperty Recupera a propriedade e os recursos do IME associados à localidade de entrada especificada.
ImmGetRegisterWordStyle Recupera uma lista dos estilos compatíveis com o IME associado à localidade de entrada especificada.
ImmGetStatusWindowPos Recupera a posição da janela status.
ImmGetVirtualKey Recupera o valor da chave virtual original associado a uma mensagem de entrada de chave que o IME já processou.
ImmInstallIME Instala um IME.
ImmIsIME Determina se a localidade de entrada especificada tem um IME.
ImmIsUIMessage Verifica se há mensagens destinadas à janela IME e envia essas mensagens para a janela especificada.
ImmNotifyIME Notifica o IME sobre alterações no status do contexto de entrada.
ImmRegisterWord Registra uma cadeia de caracteres com o dicionário do IME associado à localidade de entrada especificada.
ImmReleaseContext Libera o contexto de entrada e desbloqueia a memória associada no contexto de entrada.
ImmRequestMessage Solicita uma mensagem do aplicativo.
ImmSetCandidateWindow Define informações sobre a janela de candidatos.
ImmSetCompositionFont Define a fonte lógica a ser usada para exibir caracteres na janela de composição.
ImmSetCompositionString Define os caracteres, atributos e cláusulas das cadeias de caracteres de composição e leitura.
ImmSetCompositionWindow Define a posição da janela de composição.
ImmSetConversionStatus Define o status de conversão atual.
ImmSetOpenStatus Abre ou fecha o IME.
ImmSetStatusWindowPos Define a posição da janela status.
ImmSimulateHotKey Simula a tecla de acesso do IME especificada, causando a mesma resposta que se o usuário pressionar a tecla de acesso na janela especificada.
ImmUnregisterWord Remove uma cadeia de caracteres de registro do dicionário do IME associado à localidade de entrada especificada.