用VC++创建一个信息采集的对话框,登录框可以输入用户名,密码然后登录,登录后信息采集部分包括基本情况、工作情况、兴趣爱好、工资收入四个属性页,信息输入完成后可以通过添加按钮添加到list control和list box中。对话框包添加、清空、删除、查找、修改、导入、导出、退出等功能。同时要求对话框可以添加自己喜欢的字体,有扩展和收缩功能,更改登录框和对话框的背景。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-14 11:09 UserLogin
目录 0 2018-06-14 11:09 UserLoginDebug
文件 2813952 2017-11-30 15:59 UserLoginDebugUserLogin.exe
文件 1495304 2017-11-30 15:59 UserLoginDebugUserLogin.ilk
文件 5237760 2017-11-30 15:59 UserLoginDebugUserLogin.pdb
目录 0 2018-06-14 11:09 UserLoginipch
目录 0 2017-12-03 19:48 UserLoginipchuserlogin-c947682d
目录 0 2018-06-14 11:09 UserLoginUserLogin
文件 59330560 2017-12-03 22:15 UserLoginUserLogin.sdf
文件 894 2017-11-14 19:08 UserLoginUserLogin.sln
文件 49152 2017-12-03 22:15 UserLoginUserLogin.suo
文件 1 2009-08-31 02:32 UserLoginUserLoginClassDiagram1.cd
目录 0 2018-06-14 11:09 UserLoginUserLoginDebug
文件 7982 2017-11-30 15:59 UserLoginUserLoginDebugcl.command.1.tlog
文件 59060 2017-11-30 15:59 UserLoginUserLoginDebugCL.read.1.tlog
文件 5466 2017-11-30 15:59 UserLoginUserLoginDebugCL.write.1.tlog
文件 36629 2017-11-30 11:15 UserLoginUserLoginDebugFind.obj
文件 2 2017-11-30 15:59 UserLoginUserLoginDebuglink-cvtres.read.1.tlog
文件 2 2017-11-30 15:59 UserLoginUserLoginDebuglink-cvtres.write.1.tlog
文件 3120 2017-11-30 15:59 UserLoginUserLoginDebuglink.command.1.tlog
文件 7246 2017-11-30 15:59 UserLoginUserLoginDebuglink.read.1.tlog
文件 2258 2017-11-30 15:59 UserLoginUserLoginDebuglink.write.1.tlog
文件 38603 2017-11-30 11:15 UserLoginUserLoginDebugLoginDlg.obj
文件 27815 2017-11-30 11:15 UserLoginUserLoginDebugModify.obj
文件 608 2017-11-30 15:59 UserLoginUserLoginDebugmt.command.1.tlog
文件 560 2017-11-30 15:59 UserLoginUserLoginDebugmt.read.1.tlog
文件 462 2017-11-30 15:59 UserLoginUserLoginDebugmt.write.1.tlog
文件 25040 2017-11-30 11:15 UserLoginUserLoginDebugPara1.obj
文件 27139 2017-11-30 11:15 UserLoginUserLoginDebugPara2.obj
文件 21858 2017-11-30 11:15 UserLoginUserLoginDebugPara3.obj
文件 25768 2017-11-30 11:15 UserLoginUserLoginDebugPara4.obj
............此处省略58个文件信息
// Find.cpp : 实现文件
//
#include “stdafx.h“
#include “UserLogin.h“
#include “Find.h“
#include “afxdialogex.h“
#include “UserLoginDlg.h“
CString m_nPara1_1;
CString m_nPara1_2;
// CFind 对话框
IMPLEMENT_DYNAMIC(CFind CDialog)
CFind::CFind(CWnd* pParent /*=NULL*/)
: CDialog(CFind::IDD pParent)
m_nPara1_2(_T(““))
m_nPara1_1(_T(““))
{
}
CFind::~CFind()
{
}
void CFind::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX IDC_EDIT1 m_nPara1_2);
DDX_Text(pDX IDC_EDIT2 m_nPara1_1);
}
BEGIN_MESSAGE_MAP(CFind CDialog)
ON_COMMAND(IDD_FIND &CFind::OnIddFind)
ON_BN_CLICKED(IDOK &CFind::OnBnClickedOk)
END_MESSAGE_MAP()
// CFind 消息处理程序
BOOL CFind::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: 在此添加额外的初始化
return TRUE; // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}
void CFind::OnIddFind()
{
// TODO: 在此添加命令处理程序代码
}
void CFind::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
//CUserLoginDlg *pDlg=(CUserLoginDlg*)GetParent();
CString strItem;
int n1=0n2=0;
CUserLoginDlg *pDLG=(CUserLoginDlg*)GetParent();
if(m_nPara1_1 == ““ && m_nPara1_2 == ““)
{
MessageBox(_T(“请输入要查找的内容!“));
return;
}
for(int r=0;rm_list.GetItemCount();r++)
{
//int r=0;
//strItem = pDLG->m_list.GetItemText(r0);
//strItem = pDLG->m_list.GetItemText(r1);
pDLG->m_list.SetItemState(rNULLLVIS_SELECTED);
// pDlg->m_list.EnsureVisible(rFALSE);
//strItem = pDLG->m_list.GetItemText(r0);
if (m_nPara1_1 == pDLG->m_list.GetItemText(r0)|| m_nPara1_2 == pDLG->m_list.GetItemText(r1))
{
//pDLG->m_list.SetFocus();
pDLG->m_list.SetItemState(rLVIS_SELECTEDLVIS_SELECTED);
//pDlg->m_list.EnsureVisible(rFALSE);
n1=1;
}
// if (strItem == m_nPara1_2)
// {
// // pDLG->m_list.SetFocus();
// pDLG->m_list.SetItemState(rLVIS_SELECTEDLVIS_SELECTED);
// // pDlg->m_list.EnsureVisible(rFALSE);
// n2 = 1;
// }
}
if( n1 == 0)
{
MessageBox(_T(“找不到所查内容“));
}
CDialog::OnOK();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-06-14 11:09 UserLogin
目录 0 2018-06-14 11:09 UserLoginDebug
文件 2813952 2017-11-30 15:59 UserLoginDebugUserLogin.exe
文件 1495304 2017-11-30 15:59 UserLoginDebugUserLogin.ilk
文件 5237760 2017-11-30 15:59 UserLoginDebugUserLogin.pdb
目录 0 2018-06-14 11:09 UserLoginipch
目录 0 2017-12-03 19:48 UserLoginipchuserlogin-c947682d
目录 0 2018-06-14 11:09 UserLoginUserLogin
文件 59330560 2017-12-03 22:15 UserLoginUserLogin.sdf
文件 894 2017-11-14 19:08 UserLoginUserLogin.sln
文件 49152 2017-12-03 22:15 UserLoginUserLogin.suo
文件 1 2009-08-31 02:32 UserLoginUserLoginClassDiagram1.cd
目录 0 2018-06-14 11:09 UserLoginUserLoginDebug
文件 7982 2017-11-30 15:59 UserLoginUserLoginDebugcl.command.1.tlog
文件 59060 2017-11-30 15:59 UserLoginUserLoginDebugCL.read.1.tlog
文件 5466 2017-11-30 15:59 UserLoginUserLoginDebugCL.write.1.tlog
文件 36629 2017-11-30 11:15 UserLoginUserLoginDebugFind.obj
文件 2 2017-11-30 15:59 UserLoginUserLoginDebugli
文件 2 2017-11-30 15:59 UserLoginUserLoginDebugli
文件 3120 2017-11-30 15:59 UserLoginUserLoginDebugli
文件 7246 2017-11-30 15:59 UserLoginUserLoginDebugli
文件 2258 2017-11-30 15:59 UserLoginUserLoginDebugli
文件 38603 2017-11-30 11:15 UserLoginUserLoginDebugLoginDlg.obj
文件 27815 2017-11-30 11:15 UserLoginUserLoginDebugModify.obj
文件 608 2017-11-30 15:59 UserLoginUserLoginDebugmt.command.1.tlog
文件 560 2017-11-30 15:59 UserLoginUserLoginDebugmt.read.1.tlog
文件 462 2017-11-30 15:59 UserLoginUserLoginDebugmt.write.1.tlog
文件 25040 2017-11-30 11:15 UserLoginUserLoginDebugPara1.obj
文件 27139 2017-11-30 11:15 UserLoginUserLoginDebugPara2.obj
文件 21858 2017-11-30 11:15 UserLoginUserLoginDebugPara3.obj
文件 25768 2017-11-30 11:15 UserLoginUserLoginDebugPara4.obj
............此处省略58个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)