资源简介
这是我学完大一下期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
相关资源
- 国际象棋的qt源代码
- C语言开发实战宝典
- C++中头文件与源文件的作用详解
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- C语言课程设计
- 利用C++哈希表的方法实现电话号码查
- 移木块游戏,可以自编自玩,vc6.0编写
- C++纯文字DOS超小RPG游戏
- 小甲鱼C语言课件 源代码
- VC++MFC小游戏实例教程(实例)+MFC类库
- c语言看发的网络协议 ,源代码
- C语言实现的DES对称加密算法
- 数据结构,迷宫问题C语言版源代码
- C语言 学生信息管理系统 源代码
- 我的C语言寒假作业-学生通讯录系统(
- C语言版3D魔方游戏源代码
- 连铸温度场计算程序(C++)
- 6自由度机器人运动学正反解C++程序
- Em算法(使用C++编写)
- libstdc++-4.4.7-4.el6.i686.rpm
- VC++实现CMD命令执行与获得返回信息
- 白话C++(全)
- C++标准库第1、2
- 大数类c++大数类
- C++语言编写串口调试助手
- c++素数筛选法
- QT5开发及源代码
- C++ mqtt 用法
- 商品库存管理系统 C++ MFC
川公网安备 51152502000135号
评论
共有 条评论