[IMM32] Rewrite ImmRequestMessageA/W (#4002)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Fri, 8 Oct 2021 22:40:56 +0000 (07:40 +0900)
committerGitHub <noreply@github.com>
Fri, 8 Oct 2021 22:40:56 +0000 (07:40 +0900)
commit264a128f03f97d10653cf74ac81bed9336fbddaa
treeecd8b1bd2da2dd7bcbd58c38926d1301d0090e4b
parent4e9c89836341a8dfa721c5f7a9f53665474689ee
[IMM32] Rewrite ImmRequestMessageA/W (#4002)

- Re-implement ImmRequestMessageA and ImmRequestMessageW functions.
- Add IchWideFromAnsi, IchAnsiFromWide, Imm32RequestError, Imm32ReconvertSize, Imm32ConvertReconvert, and Imm32ProcessRequest helper functions.
CORE-11700
dll/win32/imm32/imm.c
dll/win32/imm32/imm32.spec
dll/win32/imm32/keymsg.c
dll/win32/imm32/precomp.h
dll/win32/imm32/utils.c