1 #pragma once 2 #include "BaseDialog.h" 3 #include "ListCtrlEx.h" 4 5 // CSupportedFormatDlg 对话框 6 7 class CSupportedFormatDlg : public CBaseDialog 8 { 9 DECLARE_DYNAMIC(CSupportedFormatDlg) 10 11 public: 12 CSupportedFormatDlg(CWnd* pParent = nullptr); // 标准构造函数 13 virtual ~CSupportedFormatDlg(); 14 15 // 对话框数据 16 #ifdef AFX_DESIGN_TIME 17 enum { IDD = IDD_SUPPORT_FORMAT_DIALOG }; 18 #endif 19 20 protected: 21 CListCtrlEx m_format_list; 22 23 virtual CString GetDialogName() const override; 24 virtual bool InitializeControls() override; 25 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持 26 27 DECLARE_MESSAGE_MAP() 28 public: 29 virtual BOOL OnInitDialog(); 30 }; 31