mirror of
https://github.com/reactos/reactos.git
synced 2025-06-18 16:55:20 +00:00
[USER32] Adjustment for IME/IMM (#4610)
- Add IS_CICERO_MODE() macro. - Append DWORD dwLastStatus to IMEUI structure. - Modify ImeWndProc_common, ImeWnd_OnCreate, ImeWnd_OnImeSelect, and ImeWnd_OnImeControl functions. CORE-11700
This commit is contained in:
parent
93955f37de
commit
c06cccea22
2 changed files with 37 additions and 9 deletions
|
@ -1201,6 +1201,7 @@ typedef enum IMEINFOEXCLASS
|
|||
} IMEINFOEXCLASS;
|
||||
|
||||
#define IS_IME_HKL(hkl) ((((ULONG_PTR)(hkl)) & 0xF0000000) == 0xE0000000)
|
||||
#define IS_CICERO_MODE() (gpsi->dwSRVIFlags & SRVINFO_CICERO_ENABLED)
|
||||
|
||||
typedef struct tagIMEUI
|
||||
{
|
||||
|
@ -1219,6 +1220,7 @@ typedef struct tagIMEUI
|
|||
UINT fCtrlShowStatus:1;
|
||||
UINT fFreeActiveEvent:1;
|
||||
};
|
||||
DWORD dwLastStatus;
|
||||
} IMEUI, *PIMEUI;
|
||||
|
||||
/* Window Extra data container. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue