#pragma once // CResultDlg ´ëÈ­ »óÀÚÀÔ´Ï´Ù. class CResultDlg : public CDialog { DECLARE_DYNAMIC(CResultDlg) public: CResultDlg(CWnd* pParent = NULL); // Ç¥ÁØ »ý¼ºÀÚÀÔ´Ï´Ù. virtual ~CResultDlg(); // ´ëÈ­ »óÀÚ µ¥ÀÌÅÍÀÔ´Ï´Ù. enum { IDD = IDD_RESULT_DLG }; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV Áö¿øÀÔ´Ï´Ù. virtual BOOL OnInitDialog(); DECLARE_MESSAGE_MAP() // Attributes public: bool IsAlreadyShow() { return m_bAlreadyShow; } void SetResult(INT nTotalCount, INT nFailedCount, CString strFailedFiles = _T("")); // Data Members private: CString m_strResult; CString m_strFailedFiles; bool m_bAlreadyShow; protected: virtual void OnOK(); virtual void OnCancel(); };