5 #pragma GCC system_header
12 typedef struct _tagDATETIME
22 typedef struct _tagIMEPROA
27 BYTE szDescription
[50];
30 } IMEPROA
,*PIMEPROA
,NEAR
*NPIMEPROA
,FAR
*LPIMEPROA
;
32 typedef struct _tagIMEPROW
37 WCHAR szDescription
[50];
40 } IMEPROW
,*PIMEPROW
,NEAR
*NPIMEPROW
,FAR
*LPIMEPROW
;
43 typedef IMEPROW IMEPRO
;
44 typedef PIMEPROW PIMEPRO
;
45 typedef NPIMEPROW NPIMEPRO
;
46 typedef LPIMEPROW LPIMEPRO
;
47 #define IMPGetIME IMPGetIMEW
48 #define IMPQueryIME IMPQueryIMEW
49 #define IMPSetIME IMPSetIMEW
51 typedef IMEPROA IMEPRO
;
52 typedef PIMEPROA PIMEPRO
;
53 typedef NPIMEPROA NPIMEPRO
;
54 typedef LPIMEPROA LPIMEPRO
;
55 #define IMPGetIME IMPGetIMEA
56 #define IMPQueryIME IMPQueryIMEA
57 #define IMPSetIME IMPSetIMEA
60 BOOL WINAPI
IMPGetIMEA(HWND
, LPIMEPROA
);
61 BOOL WINAPI
IMPGetIMEW(HWND
, LPIMEPROW
);
62 BOOL WINAPI
IMPQueryIMEA(LPIMEPROA
);
63 BOOL WINAPI
IMPQueryIMEW(LPIMEPROW
);
64 BOOL WINAPI
IMPSetIMEA(HWND
, LPIMEPROA
);
65 BOOL WINAPI
IMPSetIMEW(HWND
, LPIMEPROW
);
66 UINT WINAPI
WINNLSGetIMEHotkey(HWND
);
67 BOOL WINAPI
WINNLSEnableIME(HWND
, BOOL
);
68 BOOL WINAPI
WINNLSGetEnableStatus(HWND
);
74 #endif /* _USERENV_H */