#pragma once #include "afxwin.h" #include "afxcmn.h" class CCrcMakerDlg : public CDialog { public: CCrcMakerDlg(CWnd* pParent = NULL); enum { IDD = IDD_CRCMAKER_DIALOG }; protected: virtual void DoDataExchange(CDataExchange* pDX); virtual void ProcessDirectory(const char*dirpath); 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() public: afx_msg void OnLbnSelchangeList1(); afx_msg void OnBnClickedOk(); // afx_msg void OnEnChangeEdit1(); afx_msg void OnBnClickedButton1(); // Source directory for crc filelist CString m_dir_path; CListCtrl m_listctrl; CListBox m_list; afx_msg void OnBnClickedButton2(); };