// TestDlg.h : 头文件 // #pragma once #include "afxwin.h" // CTestDlg 对话框 class CTestDlg : public CDialog { // 构造 public: CTestDlg(CWnd* pParent = NULL); // 标准构造函数 // 对话框数据 enum { IDD = IDD_TEST_DIALOG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 // 实现 protected: HICON m_hIcon; // 生成的消息映射函数 virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lParam); afx_msg void OnPaint(); afx_msg HCURSOR OnQueryDragIcon(); DECLARE_MESSAGE_MAP() HMODULE m_hMyDll; void LoadMyDllLibrary(); void FreeMyDllLibrary(); public: afx_msg void OnBnClickedImporttest(); afx_msg void OnBnClickedExporttest(); afx_msg void OnBnClickedSetimportpath(); afx_msg void OnBnClickedSetexportpath(); afx_msg void OnBnClickedImportcompress(); afx_msg void OnBnClickedImportthumbnail(); afx_msg void OnBnClickedExportcompress(); afx_msg void OnBnClickedImportautonaming(); afx_msg void OnBnClickedImportOriginal(); afx_msg void OnBnClickedImportEarly(); afx_msg void OnBnClickedImportFurther(); afx_msg void OnBnClickedImportDesign(); public: // 设置导入时相片的源路径 CString m_strImportPath; CString m_strImportOldPath; // 设置导出时源相片的路径 CString m_strExportPath; // 导入的类型:导入原片、导入初修片、导入精修片、导入设计片 int m_nImportType; // 导出的类型:导出原片、导出初修片、导出精修片、导出设计片、导出选好的片、导出选好设计的片 int m_nExportType; // 导入时是否压缩相片 CButton m_check_ImportCompress; // 导入时是否自动命名 CButton m_check_ImportAutoNaming; // 导入时同名是否覆盖 CButton m_check_ImportOverWrite; // 导入时是否显示进度条 CButton m_check_ImportShowProcessing; // 导入时是否生成缩略图 CButton m_check_ImportThumbnial; // 导出相片时是否压缩 CButton m_check_ExportCompress; // 导出相片时若同名是否覆盖 CButton m_check_ExportOverWrite; // 导出选好的片是相片名是否带商品名 CButton m_check_ExportIncludeGoods; // 导入时压缩像素的宽 int m_nImportCompressWidth; // 导入时压缩像素的高 int m_nImportCompressHeight; // 导入时生成缩略图的宽 int m_nImportThumbnailWidth; // 导入时生成缩略图的高 int m_nImportThumbnailHeight; // 导出时压缩像素的宽 int m_nExportCompressWidth; // 导出时压缩像素的高 int m_nExportCompressHeight; // 导入时自动命名的自动编号的起始编号 int m_nImportStartNumber; };