#ifdef PUBLIC_IMPL #define USCADADLLEXPORT _declspec(dllexport) #else #define USCADADLLEXPORT _declspec(dllimport) #endif #ifndef _KERNEL_H_ #define _KERNEL_H_ #define _SYSDIR "." #define _PROJECTDIR "Project\\" #define _PICTUREDIR "View\\" #define _WAVEDIR "Wave\\" #define _HISDATADIR "Hisdata\\" #define _EVENTDIR "Event\\" #define _BITMAPDIR "Bitmap\\" #define _SCRIPTDIR "Script\\" #define _WAVEDIR "Wave\\" #define _LIBRARY "Library\\" #define DEVICE_FILE "devices.dat" #define VARIANT_NOTFOUND 0 #define MOUSE_CLICK_DOWN 0 #define MOUSE_CLICK_UP 1 #define MOUSE_MOVE 2 #define YK_COMMOND 0 #define SET_COMMOND 1 #define YT_COMMOND 2 #define LINK_COMMOND 3 // 画面链接 #define EXIT_COMMOND 4 // 退出系统 #define EXTERN_COMMOND 5 // 外部链接 #define TEST_ALARM 6 // 测试报警 #define ALARM_RECORD 7 // 报警记录 #define NOTICE_RECORD 8 // 通知记录 #define DEVICE_LOG 9 // 设备日志 #define SYSTEM_LOG 10 // 系统日志 #define VAR_MANAGE 11 // 变量管理 #define USER_MANAGE 12 // 用户管理 #define PWD_MANAGE 13 // 修改密码 #define FIRST_PAGE 14 // 首页设置 #define NAVIGATION_TREE 15 // 导航树 #define YK_ON 1 #define YK_OFF 0 #define YK_TOGGLE -1 #define YT_INPUT 4 #define SET_INPUT 5 extern USCADADLLEXPORT void CreateSystem(void); extern USCADADLLEXPORT void DestroySystem(void); #endif //(_KERNEL_H_)