imm32: Add IME dll prototypes to the ddk/imm.h header.
This commit is contained in:
parent
2fa83d94c8
commit
5b3d4b473c
|
@ -95,6 +95,9 @@ DWORD WINAPI ImmGetIMCCLockCount(HIMCC);
|
||||||
HIMCC WINAPI ImmReSizeIMCC(HIMCC, DWORD);
|
HIMCC WINAPI ImmReSizeIMCC(HIMCC, DWORD);
|
||||||
DWORD WINAPI ImmGetIMCCSize(HIMCC);
|
DWORD WINAPI ImmGetIMCCSize(HIMCC);
|
||||||
|
|
||||||
|
#define IMMGWL_IMC 0
|
||||||
|
#define IMMGWL_PRIVATE (sizeof(LONG))
|
||||||
|
|
||||||
/* IME Property bits */
|
/* IME Property bits */
|
||||||
#define IME_PROP_END_UNLOAD 0x0001
|
#define IME_PROP_END_UNLOAD 0x0001
|
||||||
#define IME_PROP_KBD_CHAR_FIRST 0x0002
|
#define IME_PROP_KBD_CHAR_FIRST 0x0002
|
||||||
|
@ -121,6 +124,23 @@ DWORD WINAPI ImmGetIMCCSize(HIMCC);
|
||||||
|
|
||||||
BOOL WINAPI ImmGenerateMessage(HIMC);
|
BOOL WINAPI ImmGenerateMessage(HIMC);
|
||||||
|
|
||||||
|
BOOL WINAPI ImeInquire(LPIMEINFO, LPWSTR, LPCWSTR lpszOptions);
|
||||||
|
BOOL WINAPI ImeConfigure (HKL, HWND, DWORD, LPVOID);
|
||||||
|
DWORD WINAPI ImeConversionList(HIMC, LPCWSTR, LPCANDIDATELIST,DWORD,UINT);
|
||||||
|
BOOL WINAPI ImeDestroy(UINT);
|
||||||
|
LRESULT WINAPI ImeEscape(HIMC, UINT, LPVOID);
|
||||||
|
BOOL WINAPI ImeProcessKey(HIMC, UINT, LPARAM, CONST LPBYTE);
|
||||||
|
BOOL WINAPI ImeSelect(HIMC, BOOL);
|
||||||
|
BOOL WINAPI ImeSetActiveContext(HIMC, BOOL);
|
||||||
|
UINT WINAPI ImeToAsciiEx(UINT, UINT, CONST LPBYTE, LPDWORD, UINT, HIMC);
|
||||||
|
BOOL WINAPI NotifyIME(HIMC, DWORD, DWORD, DWORD);
|
||||||
|
BOOL WINAPI ImeRegisterWord(LPCWSTR, DWORD, LPCWSTR);
|
||||||
|
BOOL WINAPI ImeUnregisterWord(LPCWSTR, DWORD, LPCWSTR);
|
||||||
|
UINT WINAPI ImeGetRegisterWordStyle(UINT, LPSTYLEBUFW);
|
||||||
|
UINT WINAPI ImeEnumRegisterWord(REGISTERWORDENUMPROCW, LPCWSTR, DWORD, LPCWSTR, LPVOID);
|
||||||
|
BOOL WINAPI ImeSetCompositionString(HIMC, DWORD, LPCVOID, DWORD, LPCVOID, DWORD);
|
||||||
|
DWORD WINAPI ImeGetImeMenuItems(HIMC, DWORD, DWORD, LPIMEMENUITEMINFOW, LPIMEMENUITEMINFOW, DWORD);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
} /* extern "C" */
|
} /* extern "C" */
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue