【正文】
ublic CDialog{public: CAboutDlg()。 //}}AFX_DATA // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected: virtual void DoDataExchange(CDataExchange* pDX)。CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD){ //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT}void CAboutDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。CDMSDlg::CDMSDlg(CWnd* pParent /*=NULL*/) : CDialog(CDMSDlg::IDD, pParent){ //{{AFX_DATA_INIT(CDMSDlg) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT // Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()LoadIcon(IDR_MAINFRAME)。}CDMSDlg::~CDMSDlg(){ // If there is an automation proxy for this dialog, set // its back pointer to this dialog to NULL, so it knows // the dialog has been deleted. if (m_pAutoProxy != NULL) m_pAutoProxym_pDialog = NULL。 //{{AFX_DATA_MAP(CDMSDlg) // NOTE: the ClassWizard will add DDX and DDV calls here //}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CDMSDlg, CDialog) //{{AFX_MSG_MAP(CDMSDlg) ON_WM_SYSCOMMAND() ON_WM_PAINT() ON_WM_QUERYDRAGICON() ON_WM_CLOSE() ON_BN_CLICKED(IDC_BTN_BUYDEV, OnBtnBuydev) ON_BN_CLICKED(IDC_BTN_DEVALERT, OnBtnDevalert) ON_BN_CLICKED(IDC_BTN_DEVCODE, OnBtnDevcode) ON_BN_CLICKED(IDC_BTN_DEVIN, OnBtnDevin) ON_BN_CLICKED(IDC_BTN_DEVOUT, OnBtnDevout) ON_BN_CLICKED(IDC_BTN_DEVRET, OnBtnDevret) ON_BN_CLICKED(IDC_BTN_INFODEV, OnBtnInfodev) ON_BN_CLICKED(IDC_BTN_INFOIN, OnBtnInfoin) ON_BN_CLICKED(IDC_BTN_INFONEED, OnBtnInfoneed) ON_BN_CLICKED(IDC_BTN_INFOOUT, OnBtnInfoout) ON_BN_CLICKED(IDC_BTN_INFORET, OnBtnInforet) ON_BN_CLICKED(IDC_BTN_NEED, OnBtnNeed) ON_BN_CLICKED(IDC_BTN_VIEWLOG, OnBtnViewlog) ON_BN_CLICKED(IDC_BTN_VIEWPRT, OnBtnViewprt) ON_WM_DESTROY() ON_BN_CLICKED(IDC_BTN_ABOUT, OnBtnAbout) ON_BN_CLICKED(IDC_BTN_HELP, OnBtnHelp) //}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CDMSDlg message handlersBOOL CDMSDlg::OnInitDialog(){ CDialog::OnInitDialog()。 0xFFF0) == IDM_ABOUTBOX)。 CMenu* pSysMenu = GetSystemMenu(FALSE)。 (IDS_ABOUTBOX)。 pSysMenuAppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu)。s