Fonction ImmDisableTextFrameService (imm.h)

[ImmDisableTextFrameService n’est plus disponible à partir de Windows Vista. Utilisez plutôt ImmDisableIME. ]

Désactive le service de texte pour le thread spécifié. Pour plus d’informations, consultez Text Services Framework (TSF).

Syntaxe

BOOL ImmDisableTextFrameService(
  [in] DWORD idThread
);

Paramètres

[in] idThread

Identificateur du thread pour lequel désactiver le service de texte. Le thread doit être dans le même processus que l’application. L’application définit ce paramètre sur 0 pour désactiver le service pour le thread actif. L’application définit le paramètre sur –1 pour désactiver le service pour tous les threads du processus actuel.

Valeur retournée

Retourne TRUE si elle réussit ou FALSE dans le cas contraire.

Remarques

Une application appelle cette fonction si elle a un thread incompatible avec TSF.

Notez que la fonctionnalité TSF est fournie aux applications qui ne sont pas spécifiquement écrites pour utiliser TSF, Input Method Manager (IMM32) ou Active Input Method Manager (AIMM 1.2). Bien qu’une application puisse être écrite pour utiliser TSF, IMM32 et AIMM 1.2, il peut y avoir des contrôles spécifiques au sein de l’application qui n’utilisent pas ces technologies. La prise en charge de TSF est également fournie à ces contrôles spécifiques. Cette fonctionnalité TSF est disponible à partir de Windows XP lorsque toutes ces bibliothèques de liaison dynamique (DLL) sont chargées : modules système User32.dll, Imm32.dll et Win32k.sys, et modules TSF Msctf.dll et Msimtf.dll.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imm.h (inclure Immdev.h, Windows.h)
Bibliothèque Imm32.lib
DLL Imm32.dll

Voir aussi

Gestionnaire de méthodes d’entrée

Fonctions du gestionnaire de méthodes d’entrée