• 大小: 3.23MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-30
  • 语言: C/C++
  • 标签: C++  源代码  课设  

资源简介

这是我学完大一下期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个文件信息

评论

共有 条评论