// stdafx.h : 标准系统包含文件的包含文件, // 或是经常使用但不常更改的 // 特定于项目的包含文件 #pragma once #ifndef VC_EXTRALEAN #define VC_EXTRALEAN // 从 Windows 头中排除极少使用的资料 #endif #include "targetver.h" #define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS // 某些 CString 构造函数将是显式的 #include // MFC 核心组件和标准组件 #include // MFC 扩展 #ifndef _AFX_NO_OLE_SUPPORT #include // MFC OLE 类 #include // MFC OLE 对话框类 #include // MFC 自动化类 #endif // _AFX_NO_OLE_SUPPORT #ifndef _AFX_NO_DB_SUPPORT #include // MFC ODBC 数据库类 #endif // _AFX_NO_DB_SUPPORT #ifndef _AFX_NO_DAO_SUPPORT #include // MFC DAO 数据库类 #endif // _AFX_NO_DAO_SUPPORT #ifndef _AFX_NO_OLE_SUPPORT #include // MFC 对 Internet Explorer 4 公共控件的支持 #endif #ifndef _AFX_NO_AFXCMN_SUPPORT #include // MFC 对 Windows 公共控件的支持 #endif // _AFX_NO_AFXCMN_SUPPORT #include #include #include //#include //#define G200 //#ifdef HUAGAO_VER #define COMPANY_NAME TEXT("华高") #define PRODUCT_NAME TEXT("高速扫描仪") #define SCANNERNAME L"HS-8010 PRO" #define TWAIN_NAME L"HUAGOSCAN TWAIN" #define HG_VERSION_INFO L"HUAGOSCAN Driver Version 3.3.2.120200512" #ifndef HUAGAO_SCAN #define HUAGAO_SCAN TEXT("\\HuaGao Technology") #endif #ifndef TWAIN_INIPATH #define TWAIN_INIPATH TEXT("\\TWAIN") #endif //TWAIN_INIPATH #ifndef TWAIN_DATA_PATH #define TWAIN_DATA_PATH TEXT("\\DATA") #endif //TWAIN_DATA_PATH #ifndef TWAIN_ERROR_PATH #define TWAIN_ERROR_PATH TEXT("\\ERRORLOG\\") #endif // !TWAIN_ERROR_PATH #ifndef TWAIN_ERROR_LOG_NAME #define TWAIN_ERROR_LOG_NAME TEXT("errorlog.txt") #endif // !TWAIN_ERROR_LOG_NAME #ifndef TWAIN_JSON_NAME #define TWAIN_JSON_NAME TEXT("Default.json") #endif //TWAIN_INI_NAME #ifndef TWAIN_JSON_PATH #define TWAIN_JSON_PATH TEXT("\\HuaGao Technology\\TWAIN\\Default.json") #endif #ifndef CHM_DEFAULT_PATH #define CHM_DEFAULT_PATH TEXT("/twain_32/HuaGoScan/HuaGoScan TWAIN_Cs.chm") #endif //#endif /*HUAGAO_VER*/ static const int kMaxInfoBuffer = 256; #define GBYTES 1073741824 #define MBYTES 1048576 #define KBYTES 1024 #define DKBYTES 1024.0