Función ImmDisableTextFrameService (immdev.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 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 de lo contrario.
Comentarios
Una aplicación llama a esta función si tiene un subproceso incompatible con TSF.
Tenga en cuenta que la funcionalidad TSF se proporciona a las aplicaciones que no están escritas 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 usen 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 | immdev.h (incluya Immdev.h, Windows.h) |
Library | Imm32.lib |
Archivo DLL | Imm32.dll |