Messaggi IME
Il sistema operativo invia messaggi della finestra IME alla routine finestra di un'applicazione quando si verificano determinati eventi che influiscono sulle finestre IME. Ad esempio, il sistema operativo invia il messaggio WM_IME_SETCONTEXT all'applicazione quando viene attivata una finestra. Le applicazioni IME non consapevoli passano questi messaggi alla funzione DefWindowProc , che li invia alla finestra IME predefinita corrispondente. Le applicazioni con riconoscimento IME elaborano questi messaggi o le inoltrano alle proprie finestre IME.
L'applicazione può indirizzare una finestra IME per eseguire un comando, ad esempio modificare la posizione di una finestra di composizione, usando il messaggio WM_IME_CONTROL . L'IME notifica all'applicazione le modifiche apportate alla stringa di composizione utilizzando il messaggio WM_IME_COMPOSITION e le modifiche generali allo stato delle finestre IME inviando il messaggio di WM_IME_NOTIFY .