typedef_struct.h 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. #pragma once
  2. #include <string>
  3. #include <vector>
  4. #include <list>
  5. using namespace std;
  6. #define WM_BUTTON_CLICKED WM_USER + 1 // 按钮控件单击事件
  7. #define WM_TEXT_RETURN WM_USER + 2 // 文本框控件回车事件
  8. #define IDC_MESSAGE_CLOSE WM_USER + 10 // 消息框关闭按钮ID
  9. #define IDC_MESSAGE_OK WM_USER + 11 // 消息框确定按钮ID
  10. #define IDC_MESSAGE_CANCEL WM_USER + 12 // 消息框取消按钮ID
  11. #define WM_COMBOBOX_CONFIG WM_USER + 8 // 下拉框的配置图标单击事件
  12. #define WM_COMBOBOX_SELCHANGE WM_USER + 9 // 下拉框值改变时的事件
  13. #define UM_ULOAD_SUCCESS WM_USER + 100
  14. #define SHARE_MEMORY_NAME L"ShareMemoryCSFRONT"
  15. #define SCANEXE_HEART "scanexe_heart" // 扫描心跳
  16. #define SCANEXE_DONE "scanexe_done" // 识别完成
  17. #define UNHANDL_RESCAN "unhandle_rescan" // 异常处理中发起整个批次重新识别
  18. #define UNZIP_HEART "unzip_heart" // 解压心跳
  19. struct share_memory_block
  20. {
  21. char data_block[1024 * 1024 * 10]; // 打印数据块
  22. };
  23. enum
  24. {
  25. emDownload = 0,
  26. emPrint,
  27. };