Condividi tramite


messaggio WM_IME_KEYDOWN

Inviato a un'applicazione dall'IME per inviare una notifica all'applicazione di una pressione di tasto e per mantenere l'ordine dei messaggi. Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .

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

Parametri

Hwnd

Handle da finestrare.

wParam

Codice chiave virtuale della chiave.

lParam

Numero ripetuto, codice di analisi, flag di chiave estesa, codice di contesto, flag di stato chiave precedente e flag di stato di transizione, come illustrato nella tabella seguente.

bit Significato
0-15 Numero di ripetizioni.
16-23 Eseguire l'analisi del codice.
24 Chiave estesa. Questo valore è 1 se è una chiave estesa. Negli altri casi è 0.
25-28 Non usato.
29 Codice di contesto. Il valore è sempre 0 .
30 Stato chiave precedente. Questo valore è 1 se la chiave è giù o 0 se è in alto.
31 Stato di transizione. Il valore è sempre 0 .

 

Valore restituito

Un'applicazione deve restituire 0 se elabora questo messaggio.

Commenti

Un'applicazione può elaborare questo messaggio o passarlo alla funzione DefWindowProc per generare un messaggio corrispondente WM_KEYDOWN .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winuser.h (include Windows.h)

Vedi anche