Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Active ou désactive temporairement un Rédacteur de méthode d’entrée (IME) et, en même temps, active ou désactive l’affichage de toutes les fenêtres appartenant à l’IME.
Syntaxe
BOOL WINNLSEnableIME(
HWND unnamedParam1,
BOOL unnamedParam2
);
Paramètres
unnamedParam1
unnamedParam2
Valeur retournée
État précédent de l’IME. TRUE s’il a été activé avant cet appel ; sinon, FALSE.
Remarques
Les termes « enabled » et « disabled » en ce qui concerne cette fonction sont définis comme suit :
Si un IME est désactivé, IME_WINDOWUPDATE(FALSE) est émis à l’IME, qui répond en supprimant la conversion et les fenêtres système. Une fois l’IME désactivé, les messages clavier ne sont pas envoyés à l’IME, mais sont envoyés directement à l’application. Même si l’IME est désactivé, l’API qui utilise la fonction SendIMEMessageEx est toujours valide.
Si un IME est activé, IME_WINDOWUPDATE(TRUE) est émis à l’IME, qui répond en réaffitant la conversion et les fenêtres système. Une fois l’IME activé, les messages clavier sont envoyés à l’IME.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winnls32.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |