8 typedef struct _tagDATETIME
18 typedef struct _tagIMEPROA
23 BYTE szDescription
[50];
26 } IMEPROA
,*PIMEPROA
,NEAR
*NPIMEPROA
,FAR
*LPIMEPROA
;
28 typedef struct _tagIMEPROW
33 WCHAR szDescription
[50];
36 } IMEPROW
,*PIMEPROW
,NEAR
*NPIMEPROW
,FAR
*LPIMEPROW
;
39 typedef IMEPROW IMEPRO
;
40 typedef PIMEPROW PIMEPRO
;
41 typedef NPIMEPROW NPIMEPRO
;
42 typedef LPIMEPROW LPIMEPRO
;
43 #define IMPGetIME IMPGetIMEW
44 #define IMPQueryIME IMPQueryIMEW
45 #define IMPSetIME IMPSetIMEW
47 typedef IMEPROA IMEPRO
;
48 typedef PIMEPROA PIMEPRO
;
49 typedef NPIMEPROA NPIMEPRO
;
50 typedef LPIMEPROA LPIMEPRO
;
51 #define IMPGetIME IMPGetIMEA
52 #define IMPQueryIME IMPQueryIMEA
53 #define IMPSetIME IMPSetIMEA
56 BOOL WINAPI
IMPGetIMEA(HWND
, LPIMEPROA
);
57 BOOL WINAPI
IMPGetIMEW(HWND
, LPIMEPROW
);
58 BOOL WINAPI
IMPQueryIMEA(LPIMEPROA
);
59 BOOL WINAPI
IMPQueryIMEW(LPIMEPROW
);
60 BOOL WINAPI
IMPSetIMEA(HWND
, LPIMEPROA
);
61 BOOL WINAPI
IMPSetIMEW(HWND
, LPIMEPROW
);
62 UINT WINAPI
WINNLSGetIMEHotkey(HWND
);
63 BOOL WINAPI
WINNLSEnableIME(HWND
, BOOL
);
64 BOOL WINAPI
WINNLSGetEnableStatus(HWND
);
70 #endif /* _USERENV_H */