青岛理工大学毕业论文(设计)
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