[REACTOS] Standardize <imm.h> and <immdev.h> (#6493)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Tue, 13 Feb 2024 11:33:14 +0000 (20:33 +0900)
committerGitHub <noreply@github.com>
Tue, 13 Feb 2024 11:33:14 +0000 (20:33 +0900)
commit8ea93d2ab28520dcd5e7ea0a97b48be97353b802
tree9b08be485148ff841e26f57a30bb46dc5bfd5d1d
parentbdcfc6bc8ed25b585db114c73f7e3da2c6f2d092
[REACTOS] Standardize <imm.h> and <immdev.h> (#6493)

Improve header compatibility and
code quality.
JIRA issue: CORE-19268
- Improve <imm.h> and <immdev.h>
  compatibility by correctly choosing
  the items.
- Use <immdev.h> instead of
  <ddk/immdev.h>.
- Move INPUTCONTEXTDX, IMEINFOEX,
  IMEDPI, and CLIENTIMC into
  <imm32_undoc.h>.
- Adapt to these changes.
21 files changed:
dll/ime/msctfime/msctfime.h
dll/win32/comctl32/edit.c
dll/win32/imm32/precomp.h
dll/win32/msctf/utils.cpp
dll/win32/msutb/precomp.h
dll/win32/riched20/editor.c
modules/rostests/apitests/imm32/precomp.h
modules/rostests/apitests/win32nt/win32nt.h
sdk/include/ddk/immdev.h
sdk/include/psdk/imm.h
sdk/include/reactos/imm32_undoc.h
win32ss/include/ntuser.h
win32ss/pch.h
win32ss/user/ntuser/focus.c
win32ss/user/ntuser/kbdlayout.c
win32ss/user/ntuser/window.c
win32ss/user/ntuser/winpos.c
win32ss/user/user32/include/user32.h
win32ss/user/user32/misc/imm.c
win32ss/user/user32/windows/defwnd.c
win32ss/user/winsrv/winsrv.h