Funzione SendIMEMessageExW (ime.h)
[Questa funzione è obsoleta e non deve essere usata.]
Specifica un'azione o un'elaborazione per l'IME (Input Method Editor) tramite una sottofunzione specificata.
Sintassi
LRESULT SendIMEMessageExW(
HWND unnamedParam1,
LPARAM unnamedParam2
);
Parametri
unnamedParam1
unnamedParam2
Valore restituito
Risultato dell'elaborazione della sottofunzione. Se il risultato non riesce, uno dei codici di errore seguenti viene archiviato nel wParam della struttura IMESTRUCT .
Codice restituito | Descrizione |
---|---|
|
Errore del disco. |
|
Errore generale. |
|
Contiene un carattere non valido. |
|
Sottofunzione non valida. |
|
La sottofunzione è annidata e pertanto non può essere utilizzata. |
|
L'IME non è stato selezionato (non è stato installato). |
|
Breve area. |
|
Nessun candidato trovato. |
|
Windows è in modalità di sistema, i dati non possono essere passati all'IME. |
|
Caratteri troppo lunghi. |
Commenti
SendIMEMessageEx garantisce l'azione stipulata nelle specifiche solo per gli imes che supportano il messaggio di WM_CONVERTREQUESTEX . Per un IME che non supporta WM_CONVERTREQUESTEX, SendIMEMessageEx invia un messaggio WM_CONVERTREQUEST all'IME e restituisce il contenuto del membro wParam della struttura IMESTRUCT . Se l'elaborazione della sottofunzione non è stata completata normalmente, queste funzioni impostano IME_RS_ERROR in wParam.
Nota
L'intestazione ime.h definisce SendIMEMessageEx 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
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | ime.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |