Função ImmDisableTextFrameService (imm.h)
[ImmDisableTextFrameService não está mais disponível para uso a partir do Windows Vista. Em vez disso, use ImmDisableIME. ]
Desabilita o serviço de texto para o thread especificado. Para obter detalhes, consulte Estrutura de Serviços de Texto (TSF).
Sintaxe
BOOL ImmDisableTextFrameService(
[in] DWORD idThread
);
Parâmetros
[in] idThread
Identificador do thread para o qual desabilitar o serviço de texto. O thread deve estar no mesmo processo que o aplicativo. O aplicativo define esse parâmetro como 0 para desabilitar o serviço para o thread atual. O aplicativo define o parâmetro como –1 para desabilitar o serviço para todos os threads no processo atual.
Retornar valor
Retornará TRUE se tiver êxito ou FALSE caso contrário.
Comentários
Um aplicativo chamará essa função se ela tiver um thread incompatível com o TSF.
Observe que a funcionalidade TSF é fornecida a aplicativos que não são escritos especificamente para usar TSF, Gerenciador de Métodos de Entrada (IMM32) ou Gerenciador de Métodos de Entrada Ativo (AIMM 1.2). Embora um aplicativo possa ser gravado para usar TSF, IMM32 e AIMM 1.2, pode haver controles específicos dentro do aplicativo que não usam essas tecnologias. O suporte a TSF também é fornecido a esses controles específicos. Esse recurso TSF está disponível a partir do Windows XP quando todas essas DLLs (bibliotecas de link dinâmico) são carregadas: módulos do sistema User32.dll, Imm32.dll e Win32k.sys e módulos TSF Msctf.dll e Msimtf.dll.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
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 |