reactos/modules/rostests/apitests/win32nt/win32nt.h
Katayama Hirofumi MZ 8ea93d2ab2
[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.
2024-02-13 20:33:14 +09:00

40 lines
742 B
C

#ifndef _WIN32NT_APITEST_H_
#define _WIN32NT_APITEST_H_
/* Definitions */
#define WIN32_NO_STATUS
#define _INC_WINDOWS
#define COM_NO_WINDOWS_H
#define NTOS_MODE_USER
#include <apitest.h>
/* SDK/DDK/NDK Headers. */
#include <stdio.h>
#include <wingdi.h>
#include <objbase.h>
#include <imm.h>
#include <immdev.h>
#include <imm32_undoc.h>
#include <winddi.h>
#include <prntfont.h>
#include <ndk/rtlfuncs.h>
#include <ndk/mmfuncs.h>
/* Public Win32K Headers */
#include <ntuser.h>
#include <ntgdityp.h>
#include <ntgdi.h>
#include <ntgdihdl.h>
#include <gditools.h>
#define TEST(x) ok(x, "TEST failed: %s\n", #x)
#define RTEST(x) ok(x, "RTEST failed: %s\n", #x)
#define GdiHandleTable GdiQueryTable()
#endif /* !_WIN32NT_APITEST_H_ */