WM_IME_SETCONTEXT message
Envoyé à une application lorsqu’une fenêtre est activée. Une fenêtre reçoit ce message via sa fonction WindowProc.
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_SETCONTEXT,
WPARAM wParam,
LPARAM lParam
);
Paramètres
-
Hwnd
-
Handle to window.
-
wParam
-
TRUE si la fenêtre est active, et FALSE dans le cas contraire.
-
lParam
-
les options d’affichage ; Ce paramètre peut avoir une ou plusieurs des valeurs suivantes.
Valeur Signification - ISC_SHOWUICOMPOSITIONWINDOW
Afficher la fenêtre de composition par fenêtre d’interface utilisateur. - ISC_SHOWUIGUIDWINDOW
Afficher la fenêtre de guide par fenêtre d’interface utilisateur. - ISC_SHOWUISOFTKBD
Afficher la fenêtre clavier souple par interface utilisateur. - ISC_SHOWUICANDIDATEWINDOW
Afficher la fenêtre candidate de l’index 0 par fenêtre d’interface utilisateur. - << ISC_SHOWUICANDIDATEWINDOW 1
Afficher la fenêtre candidate de l’index 1 par fenêtre d’interface utilisateur. - << ISC_SHOWUICANDIDATEWINDOW 2
Afficher la fenêtre candidate de l’index 2 par fenêtre d’interface utilisateur. - << ISC_SHOWUICANDIDATEWINDOW 3
Afficher la fenêtre candidate de l’index 3 par fenêtre d’interface utilisateur.
Valeur retournée
Retourne la valeur retournée par DefWindowProc ou ImmIsUIMessage.
Remarques
Si l’application a créé une fenêtre IME, elle doit appeler ImmIsUIMessage. Sinon, il doit transmettre ce message à DefWindowProc.
Si l’application dessine la fenêtre de composition, la fenêtre IME par défaut n’a pas besoin d’afficher sa fenêtre de composition. Dans ce cas, l’application doit effacer la valeur ISC_SHOWUICOMPOSITIONWINDOW du paramètre lParam avant de transmettre le message à DefWindowProc ou ImmIsUIMessage. Pour afficher une certaine fenêtre d’interface utilisateur, une application doit supprimer la valeur correspondante afin que l’IME ne l’affiche pas.
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] |
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour