Partager via


WM_IME_KEYDOWN message

Envoyé à une application par l’IME pour notifier l’application d’un appui sur la touche et pour conserver l’ordre des messages. Une fenêtre reçoit ce message via sa fonction WindowProc.

LRESULT CALLBACK WindowProc(
  HWND  hwnd,        
  WM_IME_KEYDOWN,  
  WPARAM wParam, 
  LPARAM lParam      
);

Paramètres

Hwnd

Handle to window.

wParam

Code de clé virtuelle de la clé.

lParam

Nombre de répétitions, code d’analyse, indicateur de clé étendu, code de contexte, indicateur d’état de clé précédent et indicateur d’état de transition, comme indiqué dans le tableau suivant.

bit Signification
0-15 Nombre de répétitions.
16-23 Analyser le code.
24 Clé étendue. Cette valeur est 1 s’il s’agit d’une clé étendue. Sinon, la valeur est 0.
25-28 Non utilisé.
29 Code de contexte. Cette valeur est toujours 0.
30 État de clé précédent. Cette valeur est 1 si la clé est en panne ou 0 si elle est up.
31 État de transition. Cette valeur est toujours 0.

 

Valeur retournée

Une application doit retourner 0 si elle traite ce message.

Remarques

Une application peut traiter ce message ou le passer à la fonction DefWindowProc pour générer un message WM_KEYDOWN correspondant.

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
Winuser.h (include Windows.h)

Voir aussi