Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++ BUILD Version: 0003 // Increment this if a change has global effects ;both ;both Copyright (c) 1985-1998, Microsoft Corporation ;both ;both Module Name: ;both ;both winnls32.h ;both Abstract: ;both ;both Procedure declarations, constant definitions and macros for the ;both Windows NT 3.x compatible FarEast IMM component. ;both ;both --*/ ;both
#ifndef _WINNLS32_ #define _WINNLS32_
#ifdef __cplusplus ;both extern "C" { ;both #endif /* __cplusplus */ ;both ;both typedef struct _tagDATETIME { WORD year; WORD month; WORD day; WORD hour; WORD min; WORD sec; } DATETIME;
typedef struct _tagIMEPRO% { HWND hWnd; DATETIME InstDate; UINT wVersion; BCHAR% szDescription[50]; BCHAR% szName[80]; BCHAR% szOptions[30]; } IMEPRO%,*PIMEPRO%,NEAR *NPIMEPRO%,FAR *LPIMEPRO%;
BOOL WINAPI IMPGetIME%( IN HWND, OUT LPIMEPRO%); BOOL WINAPI IMPQueryIME%( IN OUT LPIMEPRO%); BOOL WINAPI IMPSetIME%( IN HWND, IN LPIMEPRO%);
UINT WINAPI WINNLSGetIMEHotkey( IN HWND); BOOL WINAPI WINNLSEnableIME( IN HWND, IN BOOL); BOOL WINAPI WINNLSGetEnableStatus( IN HWND);
;begin_both #ifdef __cplusplus } #endif /* __cplusplus */ ;end_both
#endif // _WINNLS32_
|