Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Dois problemas estão envolvidos com o IMM e seu tratamento do Unicode. O primeiro problema é que as versões Unicode das funções IMM recuperam o tamanho de um buffer em bytes em vez de caracteres Unicode de 16 bits. O segundo problema é que o IMM normalmente recupera caracteres Unicode (em vez de caracteres DBCS) nas mensagens WM_CHAR e WM_IME_CHAR.
O Windows suporta uma interface Unicode para o IMM, além da interface ANSI originalmente suportada.
Seus aplicativos devem usar RegisterClassW para fazer com que as mensagens WM_CHAR e WM_IME_CHAR recuperem caracteres Unicode em vez de caracteres DBCS no parâmetro wParam.
Tópicos relacionados