资源简介
这是我学习了mfc后,写了一个基于对话框的应用程序,有兴趣的可以看下
代码片段和文件信息
// InputDlg.cpp : 实现文件
//
#include “stdafx.h“
#include “QQ.h“
#include “InputDlg.h“
// CInputDlg 对话框
IMPLEMENT_DYNAMIC(CInputDlg CDialog)
CInputDlg::CInputDlg(CWnd* pParent /*=NULL*/)
: CDialog(CInputDlg::IDD pParent)
{
}
CInputDlg::~CInputDlg()
{
}
void CInputDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
}
BEGIN_MESSAGE_MAP(CInputDlg CDialog)
ON_BN_CLICKED(IDOK &CInputDlg::OnBnClickedOk)
END_MESSAGE_MAP()
// CInputDlg 消息处理程序
void CInputDlg::OnBnClickedOk()
{
CString szNum szName szBirth szSal szDep;
GetDlgItemText(IDC_NUM szNum);
GetDlgItemText(IDC_NAME szName);
GetDlgItemText(IDC_BIRTH szBirth);
GetDlgItemText(IDC_SALARY szSal);
GetDlgItemText(IDC_DEP szDep);
if(szNum == _T(““) || szName == _T(““) || szBirth == _T(““) || szSal == _T(““) || szDep == _T(““) )
{
AfxMessageBox(_T(“请完善员工信息“));
return;
}
int nRes = AfxMessageBox(_T(“是否确定添加?“)MB_OKCANCEL|MB_ICONQUESTION);
if(nRes != 1)
return ;
CListCtrl &list = m_pUserInfoDlg->m_list;//定义一个引用
int nCount = list.GetItemCount();
list.InsertItem(nCountszNum);
list.SetItemText(nCount1szName);
list.SetItemText(nCount2szBirth);
list.SetItemText(nCount3szSal);
list.SetItemText(nCount4szDep);
SetInitInfo();
//OnOK();
}
BOOL CInputDlg::OnInitDialog()
{
CDialog::OnInitDialog();
SetInitInfo();
CComboBox* pComb = (CComboBox*)GetDlgItem(IDC_DEP);
pComb->ResetContent();
pComb->AddString(_T(“开发部“));
pComb->AddString(_T(“测试部“));
pComb->AddString(_T(“实施部“));
pComb->AddString(_T(“人事部“));
pComb->SetCurSel(0);
return TRUE; // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}
void CInputDlg::SetInitInfo(void)//设置初始信息
{
int nCount = m_pUserInfoDlg->m_list.GetItemCount();
CString szNum;
int index;
if(nCount == 0)
{
index = 0;
}
else
{
CString lNum = m_pUserInfoDlg->m_list.GetItemText(nCount-10);
index = _ttoi(lNum) + 1;
}
szNum.Format(_T(“%04d“)index);
SetDlgItemText(IDC_NUM szNum);
GetDlgItem(IDC_NUM)->EnableWindow(false);
GetDlgItem(IDC_NAME)->SetFocus();
SetDlgItemText(IDC_NAME_T(““));
CDateTimeCtrl* pDate = (CDateTimeCtrl*)GetDlgItem(IDC_BIRTH);
CTime curTime = CTime::GetCurrentTime();
pDate->SetTime(&curTime);//设置当前时间
SetDlgItemText(IDC_SALARY _T(“5000“));
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1483264 2018-07-23 23:25 QQ\Debug\QQ.exe
文件 9841664 2018-07-23 23:25 QQ\Debug\QQ.pdb
文件 6688 2018-07-23 23:25 QQ\QQ\Debug\BuildLog.htm
文件 62013 2018-07-23 22:35 QQ\QQ\Debug\InputDlg.obj
文件 48409 2018-07-23 22:35 QQ\QQ\Debug\LoginDlg.obj
文件 59802 2018-07-23 22:35 QQ\QQ\Debug\ModifyUser.obj
文件 47060 2018-07-23 22:35 QQ\QQ\Debug\ModInfo.obj
文件 65 2018-07-23 23:25 QQ\QQ\Debug\mt.dep
文件 75837 2018-07-23 23:25 QQ\QQ\Debug\PriorDlg.obj
文件 406 2018-07-16 22:06 QQ\QQ\Debug\QQ.exe.em
文件 472 2018-07-16 22:06 QQ\QQ\Debug\QQ.exe.em
文件 381 2018-07-23 23:25 QQ\QQ\Debug\QQ.exe.intermediate.manifest
文件 19330 2018-07-23 22:35 QQ\QQ\Debug\QQ.obj
文件 24772608 2018-07-23 22:35 QQ\QQ\Debug\QQ.pch
文件 35968 2018-07-23 22:36 QQ\QQ\Debug\QQ.res
文件 80615 2018-07-23 23:25 QQ\QQ\Debug\QQDlg.obj
文件 45173 2018-07-23 22:35 QQ\QQ\Debug\Registry.obj
文件 464333 2018-07-23 22:35 QQ\QQ\Debug\stdafx.obj
文件 99857 2018-07-23 22:35 QQ\QQ\Debug\UserInfoDlg.obj
文件 928768 2018-07-23 23:25 QQ\QQ\Debug\vc90.idb
文件 1978368 2018-07-23 23:25 QQ\QQ\Debug\vc90.pdb
文件 2461 2018-07-22 20:55 QQ\QQ\InputDlg.cpp
文件 514 2018-07-22 11:06 QQ\QQ\InputDlg.h
文件 2238 2018-07-21 11:27 QQ\QQ\LoginDlg.cpp
文件 522 2018-07-21 11:19 QQ\QQ\LoginDlg.h
文件 1995 2018-07-21 22:34 QQ\QQ\ModifyUser.cpp
文件 536 2018-07-21 21:15 QQ\QQ\ModifyUser.h
文件 2201 2018-07-22 22:32 QQ\QQ\ModInfo.cpp
文件 483 2018-07-22 22:25 QQ\QQ\ModInfo.h
文件 5135 2018-07-23 23:25 QQ\QQ\PriorDlg.cpp
............此处省略34个文件信息
相关资源
- 进程/作业调度:时间片轮转调度算法
- MFC窗口打开ppt,可通过UDP控制。
- MFC教程.zip
- MFC课程设计:职工信息管理系统
- OpenCV和MFC的+界面程序+各种图像处理操
- 深入浅出mfc侯捷 简体中文版
-
MFC Media pla
yer控件制作的播放器 - MFC TAB control
- PictureControl
- 不用MFC写的小游戏
- mfc数据库图书管理系统
- c++实现基于停等协议的可靠udp传输的
- MFC+VS2013+OPENCV3.0打开摄像头,拍照并处
- 基于MFC的OpenCV视频图像显示小工具
- MFC PDF教程全套
- 仿Wireshark抓包工具MFC实现
- MFC画有角度的椭圆
- mfc编程共85个
- VS2015大漠注册找图
- MFC销售管理SaleSystem.rar
- 基于MFC的图像处理课程设计
- 基于MFC编写的FTP客户端(使用VS)
- High-speed Charting Control--MFC
- MFC下父窗口与子窗口的数据发送
- ATM页面程序MFC对话框
- MFC显示BMP格式图片
- mfc/cuda/opengl程序
- MFC北京公交车查询系统C/C++
- MFC局域网聊天室可屏蔽、可私聊C++ 客
- MFC航空客运订票系统
评论
共有 条评论