[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.
This commit is contained in:
Katayama Hirofumi MZ
2024-02-13 20:33:14 +09:00
committed by GitHub
parent bdcfc6bc8e
commit 8ea93d2ab2
21 changed files with 783 additions and 730 deletions
+2 -2
View File
@@ -4,13 +4,13 @@
#define WIN32_NO_STATUS
#include <windows.h>
#include <imm.h>
#include <ddk/immdev.h>
#include <immdev.h>
#include <imm32_undoc.h>
#include <pseh/pseh2.h>
#include <ndk/umtypes.h>
#include <ndk/pstypes.h>
#include "../../../win32ss/include/ntuser.h"
#include <undocuser.h>
#include <imm32_undoc.h>
#include <ndk/rtlfuncs.h>
#include <wine/test.h>
#include <stdio.h>
@@ -14,6 +14,8 @@
#include <wingdi.h>
#include <objbase.h>
#include <imm.h>
#include <immdev.h>
#include <imm32_undoc.h>
#include <winddi.h>
#include <prntfont.h>