资源简介
当年C++课程大作业,绝对好使,初始用户名是10283038,密码是666666,自己可以改。。。进入系统后先导入目录,选中分组名后右键显示分组成员(同样也需要先点导入目录)。

代码片段和文件信息
// AlterPw.cpp : implementation file
//
#include “stdafx.h“
#include “MyEXE.h“
#include “AlterPw.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
extern StringEqualOrNot(char a[] char b[]);
/////////////////////////////////////////////////////////////////////////////
// CAlterPw dialog
CAlterPw::CAlterPw(CWnd* pParent /*=NULL*/)
: CDialog(CAlterPw::IDD pParent)
{
//{{AFX_DATA_INIT(CAlterPw)
m_sNewPw = _T(““);
m_sOldPw = _T(““);
//}}AFX_DATA_INIT
}
void CAlterPw::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAlterPw)
DDX_Text(pDX IDC_EDIT2 m_sNewPw);
DDV_MaxChars(pDX m_sNewPw 20);
DDX_Text(pDX IDC_EDIT1 m_sOldPw);
DDV_MaxChars(pDX m_sOldPw 20);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAlterPw CDialog)
//{{AFX_MSG_MAP(CAlterPw)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAlterPw message handlers
void CAlterPw::OnOK()
{
// TODO: Add extra validation here
UpdateData(true);
FILE * fp;
fp = fopen(“password.txt“ “r“);
char sP[20];
fscanf(fp “%s“ sP);
fclose(fp);
if (StringEqualOrNot((LPTSTR)(LPCTSTR)m_sOldPw sP))
{
FILE * fp;
fp = fopen(“password.txt“ “w“);
fprintf(fp “%s“ (LPTSTR)(LPCTSTR)m_sNewPw);
fclose(fp);
}
else
{
m_sOldPw = “原密码错误!“;
UpdateData(false);
}
CDialog::OnOK();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 62 2011-06-09 17:38 通讯录应用程序\3.txt
文件 1506 2011-06-03 15:54 通讯录应用程序\AlterPw.cpp
文件 1178 2011-05-31 15:55 通讯录应用程序\AlterPw.h
文件 15029 2012-02-03 01:28 通讯录应用程序\Debug\AlterPw.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\AlterPw.sbr
文件 9380 2012-02-03 01:28 通讯录应用程序\Debug\Group.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\Group.sbr
文件 15646 2012-02-03 01:28 通讯录应用程序\Debug\GroupInputDlg.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\GroupInputDlg.sbr
文件 47343 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg1.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg1.sbr
文件 10875 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg2.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg2.sbr
文件 36939 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg4.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg4.sbr
文件 13806 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg8.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyDlg8.sbr
文件 3228672 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.bsc
文件 143421 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.exe
文件 303568 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.ilk
文件 14288 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.obj
文件 6868400 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.pch
文件 369664 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.pdb
文件 5768 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.res
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyEXE.sbr
文件 35050 2012-02-03 01:28 通讯录应用程序\Debug\MyEXEDlg.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\MyEXEDlg.sbr
文件 5210 2012-02-03 01:28 通讯录应用程序\Debug\Person.obj
文件 0 2012-02-03 01:28 通讯录应用程序\Debug\Person.sbr
文件 16496 2012-02-03 01:28 通讯录应用程序\Debug\PersonInputDlg.obj
............此处省略62个文件信息
相关资源
- 基于MFC的TCP调试助手源码95706
- 基于mfc的多线程文件传输
- VC++ 多线程文件读写操作
- C语言课程设计
- 移木块游戏,可以自编自玩,vc6.0编写
- MFC数字钟(基于VC6.0)
- VC++MFC小游戏实例教程(实例)+MFC类库
- 我的C语言寒假作业-学生通讯录系统(
- VC++实现CMD命令执行与获得返回信息
- ChartCtrl控件库(可在VS2019中使用)
- 商品库存管理系统 C++ MFC
- mfc 调用redis
- MFC视频播放器源码(支持avi/wma/mp3等格
- VC++基于OpenGL模拟的一个3维空间模型
- mfc绘图大全(画直线、矩形、椭圆)
- MFC控件重绘
- hook,捕获所有案件,查找所有窗口,
- (学习)VS2010之MFC入门到精通教程
- 基于VC++的SolidWorks二次开发SolidWorks
- MFC文档_视图_框架_模板结构体系深入
- 基于c语言的通讯录系统
- 简单员工管理系统(适合初学MFC)
- 派克变换VC++源码(附文档)
- C++通讯录管理系统源码(控制台)
- VC++ 串口
- MFC五子棋游戏
- VC++ 大富翁4_大富翁游戏源码
- MFC UDP编程
- MFC的异步网络通讯应用程序
- VC++ 摄像头视频采集与回放源程序
评论
共有 条评论