[INCLUDE] immdev.h: Adapt INPUTCONTEXTDX to C++

CORE-11700
This commit is contained in:
Katayama Hirofumi MZ 2022-10-15 08:13:22 +09:00
parent 57d0e1d207
commit 26caef2336

View file

@ -117,9 +117,15 @@ C_ASSERT(sizeof(INPUTCONTEXT) == 0x140);
struct IME_STATE;
typedef struct INPUTCONTEXTDX /* unconfirmed */
/* unconfirmed */
#ifdef __cplusplus
typedef struct INPUTCONTEXTDX : INPUTCONTEXT
{
#else
typedef struct INPUTCONTEXTDX
{
INPUTCONTEXT;
#endif
UINT nVKey;
BOOL bNeedsTrans;
DWORD dwUnknown1;
@ -128,7 +134,7 @@ typedef struct INPUTCONTEXTDX /* unconfirmed */
struct IME_STATE *pState;
DWORD dwChange;
DWORD dwUnknown5;
} INPUTCONTEXTDX, *LPINPUTCONTEXTDX;
} INPUTCONTEXTDX, *PINPUTCONTEXTDX, *LPINPUTCONTEXTDX;
#ifndef _WIN64
C_ASSERT(offsetof(INPUTCONTEXTDX, nVKey) == 0x140);