C++课程设计报告模板 下载本文

青岛理工大学毕业论文(设计)

2.《Visual C++程序设计与应用教程》马石安、魏文平编著 清华大学出版社; 3.《Visual C++面向对象与可视化程序设计编程设计》 清华大学出版社;

17

青岛理工大学毕业论文(设计)

附录 源程序部分代码

#include \#include \#include \#include \#include \#include \#include \#ifdef _DEBUG

#define new DEBUG_NEW #undef THIS_FILE

static char THIS_FILE[] = __FILE__; #endif

///////////////////////////////////////////////////////////////////////////// // CAboutDlg dialog used for App About

class CAboutDlg : public CDialog { public:

// Dialog Data

CAboutDlg();

//{{AFX_DATA(CAboutDlg) enum { IDD = IDD_ABOUTBOX };

18

青岛理工大学毕业论文(设计)

//}}AFX_DATA

// ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CAboutDlg) protected:

virtual void DoDataExchange(CDataExchange* pDX); //}}AFX_VIRTUAL

// Implementation protected: //{{AFX_MSG(CAboutDlg) //}}AFX_MSG

DECLARE_MESSAGE_MAP()

};

CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD) { //{{AFX_DATA_INIT(CAboutDlg) //}}AFX_DATA_INIT

}

void CAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CAboutDlg) //}}AFX_DATA_MAP

}

19

// DDX/DDV support

青岛理工大学毕业论文(设计)

BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)

//{{AFX_MSG_MAP(CAboutDlg)

// No message handlers

//}}AFX_MSG_MAP

END_MESSAGE_MAP()

///////////////////////////////////////////////////////////////////////////// // CMobile_listDlg dialog

CMobile_listDlg::CMobile_listDlg(CWnd* pParent /*=NULL*/) { }

void CMobile_listDlg::DoDataExchange(CDataExchange* pDX) { }

20

: CDialog(CMobile_listDlg::IDD, pParent)

//{{AFX_DATA_INIT(CMobile_listDlg)

// 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);

CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CMobile_listDlg) DDX_Control(pDX, IDC_LIST1, m_list); //}}AFX_DATA_MAP