messaggio di WM_IME_SETCONTEXT
Inviato a un'applicazione quando viene attivata una finestra. Una finestra riceve questo messaggio tramite la relativa funzione WindowProc .
LRESULT CALLBACK WindowProc(
HWND hwnd,
WM_IME_SETCONTEXT,
WPARAM wParam,
LPARAM lParam
);
Parametri
-
Hwnd
-
Handle per la finestra.
-
wParam
-
TRUE se la finestra è attiva e FALSE in caso contrario.
-
lParam
-
Opzioni di visualizzazione. Questo parametro può avere uno o più dei valori seguenti.
Valore Significato - ISC_SHOWUICOMPOSITIONWINDOW
Visualizzare la finestra di composizione in base alla finestra dell'interfaccia utente. - ISC_SHOWUIGUIDWINDOW
Visualizzare la finestra della guida in base alla finestra dell'interfaccia utente. - ISC_SHOWUISOFTKBD
Visualizzare la tastiera soft in base alla finestra dell'interfaccia utente. - ISC_SHOWUICANDIDATEWINDOW
Visualizzare la finestra candidata dell'indice 0 per finestra dell'interfaccia utente. - << ISC_SHOWUICANDIDATEWINDOW 1
Visualizzare la finestra candidata dell'indice 1 in base alla finestra dell'interfaccia utente. - << ISC_SHOWUICANDIDATEWINDOW 2
Visualizzare la finestra candidata dell'indice 2 per finestra dell'interfaccia utente. - << ISC_SHOWUICANDIDATEWINDOW 3
Visualizzare la finestra candidata dell'indice 3 in base alla finestra dell'interfaccia utente.
Valore restituito
Restituisce il valore restituito da DefWindowProc o ImmIsUIMessage.
Commenti
Se l'applicazione ha creato una finestra IME, deve chiamare ImmIsUIMessage. In caso contrario, deve passare questo messaggio a DefWindowProc.
Se l'applicazione disegna la finestra di composizione, la finestra IME predefinita non deve visualizzare la finestra di composizione. In questo caso, l'applicazione deve cancellare il valore ISC_SHOWUICOMPOSITIONWINDOW dal parametro lParam prima di passare il messaggio a DefWindowProc o ImmIsUIMessage. Per visualizzare una determinata finestra dell'interfaccia utente, un'applicazione deve rimuovere il valore corrispondente in modo che l'IME non lo visualizzi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche