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

Confira também

Gerenciador de Métodos de Entrada

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