資源簡介
這是我學完大一下期C++后做的課設,附帶有完整的文檔,程序可以運行,并且功能還挺齊全的,大家拿去參考參考吧!

代碼片段和文件信息
//?Add.cpp?:?implementation?file
//
#include?“stdafx.h“
#include?“AddressBook.h“
#include?“Add.h“
#ifdef?_DEBUG
#define?new?DEBUG_NEW
#undef?THIS_FILE
static?char?THIS_FILE[]?=?__FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
//?CAdd?dialog
CAdd::CAdd(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAdd::IDD?pParent)
{
//{{AFX_DATA_INIT(CAdd)
m_stuNum?=?_T(““);
m_stuNam?=?_T(““);
m_stuAge?=?0;
m_stuDor?=?_T(““);
m_stuQq?=?_T(““);
m_stuTel?=?_T(““);
m_stuEm?=?_T(““);
m_stuAdd?=?_T(““);
m_cellNum?=?_T(““);
//}}AFX_DATA_INIT
// m_brush.CreateSolidBrush(RGB(2009933));
}
void?CAdd::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdd)
DDX_Text(pDX?IDC_EDIT1?m_stuNum);
DDX_Text(pDX?IDC_EDIT2?m_stuNam);
DDX_Text(pDX?IDC_EDIT3?m_stuAge);
DDX_Text(pDX?IDC_EDIT5?m_stuDor);
DDX_Text(pDX?IDC_EDIT6?m_stuQq);
DDX_Text(pDX?IDC_EDIT7?m_stuTel);
DDX_Text(pDX?IDC_EDIT8?m_stuEm);
DDX_Text(pDX?IDC_EDIT9?m_stuAdd);
DDX_Text(pDX?IDC_EDIT4?m_cellNum);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAdd?CDialog)
//{{AFX_MSG_MAP(CAdd)
ON_WM_CTLCOLOR()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
//?CAdd?message?handlers
void?CAdd::OnOK()?
{
//?TODO:?Add?extra?validation?here
UpdateData();
m_stuNum.TrimLeft();
m_stuNam.TrimLeft();
if(m_stuNum.IsEmpty())
MessageBox(“學號不能為空!“);
else?if(m_stuNam.IsEmpty())
MessageBox(“姓名不能為空!“);
else
CDialog::OnOK();
}
HBRUSH?CAdd::OnCtlColor(CDC*?pDC?CWnd*?pWnd?UINT?nCtlColor)?
{
HBRUSH?hbr?=?CDialog::OnCtlColor(pDC?pWnd?nCtlColor);
//?TODO:?Change?any?attributes?of?the?DC?here
//?TODO:?Return?a?different?brush?if?the?default?is?not?desired
if(nCtlColor==CTLCOLOR_BTN)??????????//更改按鈕顏色
?{
??//pDC->SetBkMode(TRANSPARENT);
??pDC->SetTextColor(RGB(000));
??pDC->SetBkColor(RGB(121121255));
??HBRUSH?b=CreateSolidBrush(RGB(121121255));
??return?b;
?}
?else?if(nCtlColor==CTLCOLOR_SCROLLBAR)??//
?{
??//pDC->SetBkMode(TRANSPARENT);
??pDC->SetTextColor(RGB(000));
??pDC->SetBkColor(RGB(233233220));
??HBRUSH?b=CreateSolidBrush(RGB(233233220));
??return?b;
?}
?else?if(nCtlColor==CTLCOLOR_EDIT)???//更改編輯框
?{
??//pDC->SetBkMode(TRANSPARENT);
??pDC->SetTextColor(RGB(000));
??pDC->SetBkColor(RGB(165254236));
??HBRUSH?b=CreateSolidBrush(RGB(165254236));
??return?b;
?}
?else?if(nCtlColor==CTLCOLOR_STATIC)??//更改靜態文本
?{
??pDC->SetTextColor(RGB(000));
??pDC->SetBkColor(RGB(1662541));
??HBRUSH?b=CreateSolidBrush(RGB(1662541));
??return?b;
?}
?else?if(nCtlColor==CTLCOLOR_DLG)???//更改對話框背景色
?{
??pDC->SetTextColor(RGB(000));
??pDC->SetBkColor(RGB(1662541));
??HBRUSH?b=CreateSolidBrush(RGB(1662541));
??return?b;
?}
??else?if(nCtlColor==CTLCOL
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3319??2008-12-28?16:00??學生通訊錄\Add.cpp
?????文件???????1369??2008-12-28?14:25??學生通訊錄\Add.h
?????文件?????623740??2011-03-26?08:46??學生通訊錄\AddressBook.aps
?????文件?????564418??2008-12-28?10:12??學生通訊錄\AddressBook.bmp
?????文件???????7231??2011-03-26?09:33??學生通訊錄\AddressBook.clw
?????文件???????4418??2008-12-28?13:04??學生通訊錄\AddressBook.cpp
?????文件???????6904??2008-12-29?11:08??學生通訊錄\AddressBook.dsp
?????文件????????591??2008-12-26?21:41??學生通訊錄\AddressBook.dsw
?????文件???????1411??2008-12-26?20:46??學生通訊錄\AddressBook.h
?????文件?????888832??2010-12-24?14:23??學生通訊錄\AddressBook.mdb
?????文件?????902144??2011-03-26?09:33??學生通訊錄\AddressBook.ncb
?????文件??????57856??2011-03-26?09:33??學生通訊錄\AddressBook.opt
?????文件???????1186??2010-12-24?12:51??學生通訊錄\AddressBook.plg
?????文件??????20593??2010-12-24?12:51??學生通訊錄\AddressBook.rc
?????文件???????4792??2008-12-28?12:44??學生通訊錄\AddressBookDlg.cpp
?????文件???????1408??2008-12-28?12:42??學生通訊錄\AddressBookDlg.h
?????文件???????1871??2008-12-26?20:46??學生通訊錄\AddressBookDoc.cpp
?????文件???????1595??2008-12-26?20:46??學生通訊錄\AddressBookDoc.h
?????文件???????1822??2008-12-26?20:46??學生通訊錄\AddressBookSet.cpp
?????文件???????1462??2008-12-26?20:46??學生通訊錄\AddressBookSet.h
?????文件??????11470??2009-12-20?14:38??學生通訊錄\AddressBookView.cpp
?????文件???????2659??2008-12-29?10:34??學生通訊錄\AddressBookView.h
?????文件??????19404??2008-12-28?16:00??學生通訊錄\Debug\Add.obj
?????文件?????884846??2010-12-24?12:51??學生通訊錄\Debug\AddressBook.exe
?????文件?????472796??2010-12-24?12:51??學生通訊錄\Debug\AddressBook.ilk
?????文件??????25867??2009-12-18?13:24??學生通訊錄\Debug\AddressBook.obj
?????文件????5859256??2008-12-28?12:00??學生通訊錄\Debug\AddressBook.pch
?????文件?????656384??2010-12-24?12:51??學生通訊錄\Debug\AddressBook.pdb
?????文件?????599420??2010-12-24?12:51??學生通訊錄\Debug\AddressBook.res
?????文件??????29834??2008-12-28?12:45??學生通訊錄\Debug\AddressBookDlg.obj
............此處省略59個文件信息
- 上一篇:c++書店管理系統課設
- 下一篇:MFC學生管理系統源代碼VC
評論
共有 條評論