Compartir a través de


Función ImmDisableTextFrameService (imm.h)

[ImmDisableTextFrameService ya no está disponible para su uso en Windows Vista. En su lugar, use ImmDisableIME. ]

Deshabilita el servicio de texto para el subproceso especificado. Para obtener más información, consulte Text Services Framework (TSF).

Sintaxis

BOOL ImmDisableTextFrameService(
  [in] DWORD idThread
);

Parámetros

[in] idThread

Identificador del subproceso para el que se va a deshabilitar el servicio de texto. El subproceso debe estar en el mismo proceso que la aplicación. La aplicación establece este parámetro en 0 para deshabilitar el servicio para el subproceso actual. La aplicación establece el parámetro en –1 para deshabilitar el servicio para todos los subprocesos del proceso actual.

Valor devuelto

Devuelve TRUE si es correcto o FALSE en caso contrario.

Comentarios

Una aplicación llama a esta función si tiene un subproceso que no es compatible con TSF.

Tenga en cuenta que la funcionalidad de TSF se proporciona a las aplicaciones que no se escriben específicamente para usar TSF, Input Method Manager (IMM32) o Active Input Method Manager (AIMM 1.2). Aunque se puede escribir una aplicación para usar TSF, IMM32 y AIMM 1.2, puede haber controles específicos dentro de la aplicación que no usan estas tecnologías. La compatibilidad con TSF también se proporciona a estos controles específicos. Esta característica de TSF está disponible a partir de Windows XP cuando se cargan todas estas bibliotecas de vínculos dinámicos (DLL): módulos del sistema User32.dll, Imm32.dll y Win32k.sys, y módulos de TSF Msctf.dll y Msimtf.dll.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imm.h (incluye Immdev.h, Windows.h)
Library Imm32.lib
Archivo DLL Imm32.dll

Consulte también

Administrador de métodos de entrada

Funciones del Administrador de métodos de entrada