Gestione di Unicode in un'applicazione IME-Aware
Due problemi sono coinvolti nell'IMM e nella relativa gestione di Unicode. Il primo problema è che le versioni Unicode delle funzioni IMM recuperano le dimensioni di un buffer in byte anziché di caratteri Unicode a 16 bit. Il secondo problema è che L'IMM recupera in genere caratteri Unicode (anziché i caratteri DBCS) nei messaggi WM_CHAR e WM_IME_CHAR .
Windows supporta un'interfaccia Unicode per IMM, oltre all'interfaccia ANSI supportata originariamente.
Le applicazioni devono usare RegisterClassW per fare in modo che i messaggi WM_CHAR e WM_IME_CHAR recuperare caratteri Unicode anziché i caratteri DBCS nel parametro wParam .
Argomenti correlati