资源简介
这是我学完大一下期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
相关资源
- MFC学生管理系统源代码VC
- c++书店管理系统课设
- 图书馆管理系统c++课设
- 校园导游源代码程序C++
- 数据结构课程设计 山东大学版 文件
- 旅行商问题TSP三种解决算法 基于C++的
- 直方图均衡化 C语言源代码
- CSocket端口扫描源代码MFC、VC++耿网出品
- SMTP邮件发送MFC、VC++耿网出品
- C++多线程网络聊天程序
- VC++经典小游戏含代码 算法说明
- 无源滤波器计算
- C++课程设计 酒店管理系统 完整版
- c++源代码 一款类似QQ聊天的IM聊天软件
- VS2010 C++ 串口通信软件包含mscomm控件和
- 遗传算法代码NSGA-II
- 基于JPEG2000的图像编码与解码c++版
- opencv入门教程(C++版)
- C++ 教学管理系统
- 简单的梯度下降C++实现
- 操作系统—页面置换算法C++实现
- GMM C++代码
- Visual C++数字图像处理中文教程
- 教师科研管理系统 用visual c++编写的
- VC++浏览器
- 免费的LeetCodet题解(C++版).pdf )
- visual C++ 2010 学习版-简体中文
- c++实现的C/S模式图书借阅管理系统
- 魔兽ID提取器第二版源码
- 精选精搜C++30道必背经典+100道题库
评论
共有 条评论