Partager via


Fonction WINNLSEnableIME (winnls32.h)

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.

Note Cette fonction est obsolète et ne doit pas être utilisée.
 

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