Funzione ImmIsUIMessageA (imm.h)
Verifica la presenza di messaggi destinati alla finestra IME e li invia alla finestra.
Sintassi
BOOL ImmIsUIMessageA(
HWND unnamedParam1,
UINT unnamedParam2,
WPARAM unnamedParam3,
LPARAM unnamedParam4
);
Parametri
unnamedParam1
unnamedParam2
unnamedParam3
unnamedParam4
Valore restituito
Restituisce un valore diverso da zero se il messaggio viene elaborato dalla finestra IME o 0 in caso contrario.
Commenti
Un'applicazione usa in genere questa funzione per visualizzare una stringa di composizione o un elenco di candidati specificato dall'IME. Se hWndIME è NULL, la funzione determina se il messaggio è un messaggio dell'interfaccia utente.
Windows Me/98: Questa funzione ha solo una versione ANSI. Per ricevere caratteri Unicode da un IME basato su Unicode, l'applicazione deve usare ImmGetCompositionString.
Nota
L'intestazione imm.h definisce ImmIsUIMessage come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Client minimo supportato | Windows XP [solo app desktop],supporto per la lingua dell'Asia orientale installato. |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | imm.h (include Immdev.h, Windows.h) |
Libreria | Imm32.lib |
DLL | Imm32.dll |