Fonction ImmDisableLegacyIME (imm.h)
Indique que ce thread est un thread d’interface utilisateur d’application du Windows Store.
Syntaxe
BOOL ImmDisableLegacyIME();
Valeur de retour
Retourne TRUE en cas de réussite ; sinon, FALSE.
Notes
Les répartiteurs d’applications du Windows Store tels que explorer.exe doivent appeler cette fonction dans les threads d’interface utilisateur d’application du Windows Store pour s’assurer que seuls les GIE compatibles avec les applications du Windows Store sont disponibles. Les threads d’application du Windows Store qui ne nécessitent pas d’entrée IME doivent appeler ImmDisableIME pour désactiver imm entièrement pour ce thread.
L’application doit appeler cette fonction avant que la première fenêtre de niveau supérieur du thread ne reçoive le message WM_CREATE . Ainsi, l’application doit appeler cette fonction à l’un des emplacements suivants :
- À tout moment avant l’appel de CreateWindow pour créer la première fenêtre de niveau supérieur.
- Dans le gestionnaire de WM_NCCREATE pour la première fenêtre de niveau supérieur.
Spécifications
Client minimal pris en charge | Windows 8 [applications de bureau uniquement], prise en charge des langues d’Asie de l’Est installée. |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | imm.h (inclure Immdev.h, Windows.h) |
Bibliothèque | Imm32.lib |
DLL | Imm32.dll |