[MSCTFIME][SDK] Implement CtfImeGuidAtom (#6196)

- Add CTFIMECONTEXT structure.
- Add CicInputContext class.
- Rename INPUTCONTEXTDX.dwUnknown5 as
  hCtfImeContext and retype it as HIMCC.
- Implement CtfImeGetGuidAtom by using them.
CORE-19360
This commit is contained in:
Katayama Hirofumi MZ 2023-12-19 15:46:13 +09:00 committed by GitHub
parent 6d100d5b29
commit 52bd0c0c18
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 68 additions and 3 deletions

View file

@ -149,7 +149,7 @@ typedef struct INPUTCONTEXTDX
DWORD dwUnknown2;
struct IME_STATE *pState; // +0x154
DWORD dwChange; // +0x158
DWORD dwUnknown5;
HIMCC hCtfImeContext;
} INPUTCONTEXTDX, *PINPUTCONTEXTDX, *LPINPUTCONTEXTDX;
// bits of fdwInit of INPUTCONTEXT