[USER32][IMM32] Improve User32InitializeImmEntryTable (#3918)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Mon, 23 Aug 2021 07:25:21 +0000 (16:25 +0900)
committerGitHub <noreply@github.com>
Mon, 23 Aug 2021 07:25:21 +0000 (16:25 +0900)
commit2ab858c125a6c01c03c99ace13a880fca60f5c19
tree67d6b8c5316e3663e1850f3cc8419f956d4a0f83
parent84f7bee18f5842c63b0ad4389af8b7f49e375738
[USER32][IMM32] Improve User32InitializeImmEntryTable (#3918)

- Improve User32InitializeImmEntryTable function and related.
- Complete win32ss/user/user32/include/immtable.h table.
- Delete a hack in user32.DllMain and apply my magical tricks. This will fix some access violations in IMM32.
- Add some stubs into IMM32.
CORE-11700
dll/win32/imm32/imm.c
dll/win32/imm32/imm32.spec
win32ss/user/user32/include/immtable.h
win32ss/user/user32/include/user32.h
win32ss/user/user32/misc/dllmain.c
win32ss/user/user32/misc/imm.c