• 大小: 2.55MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-27
  • 语言: C/C++
  • 标签: MFC  C++  

资源简介

图书管理系统(MFC版),基于对话框的程序,包含读者和管理员板块。
c++的课程设计。文件保存数据。

资源截图

代码片段和文件信息

// AdminLoginDlg.cpp : implementation file
//

#include “stdafx.h“
#include “图书管理系统.h“
#include “AdminLoginDlg.h“
#include “LoginDlg.h“
#include “CenterClass.h“
#include “AdminWorkDlg.h“

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CAdminLoginDlg dialog


CAdminLoginDlg::CAdminLoginDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAdminLoginDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CAdminLoginDlg)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}


void CAdminLoginDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAdminLoginDlg)
DDX_Text(pDX IDC_EDIT1 m_Zhang_Hao);
DDX_Text(pDX IDC_EDIT2 m_Mima);
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CAdminLoginDlg CDialog)
//{{AFX_MSG_MAP(CAdminLoginDlg)
ON_BN_CLICKED(IDC_BUTTON2 OnButton2)
ON_BN_CLICKED(IDC_BUTTON1 OnButton1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CAdminLoginDlg message handlers

void CAdminLoginDlg::OnButton2() 
{
this->OnOK();
CLoginDlg Dlg;
Dlg.DoModal();
// TODO: Add your control notification handler code here

}

void CAdminLoginDlg::OnButton1() 
{
UpdateData();
if(m_Zhang_Hao==““ || m_Mima==““)
AfxMessageBox(“请填写完整“);
else
{
if(m_Zhang_Hao==“Admin“)
{
if(m_Mima==“123456“)
{
AfxMessageBox(“登陆成功“);
this->OnOK();
CAdminWorkDlg Dlg;
Dlg.DoModal();
}
else
AfxMessageBox(“密码错误“);
}
else
{
AfxMessageBox(“管理员帐号无效“);
}
}
// TODO: Add your control notification handler code here

}

//指定Enter键的作用
BOOL CAdminLoginDlg::PreTranslateMessage(MSG* pMsg) 
{
// TODO: Add your specialized code here and/or call the base class

if(pMsg->message==WM_KEYDOWN)
{
if(pMsg->wParam==VK_RETURN)
{
if(GetFocus()->GetDlgCtrlID()==IDC_EDIT1 || GetFocus()->GetDlgCtrlID()==IDC_EDIT2)
{
CAdminLoginDlg::OnButton1();
return true;
}
}
}
return CDialog::PreTranslateMessage(pMsg);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-11-03 13:12  图书管理系统\
     文件          12  2017-11-03 13:07  图书管理系统\Admin.txt
     文件        2303  2017-11-02 13:19  图书管理系统\AdminLoginDlg.cpp
     文件        1384  2017-11-01 11:00  图书管理系统\AdminLoginDlg.h
     文件        4488  2017-11-02 13:19  图书管理系统\AdminWorkDlg.cpp
     文件        1534  2017-11-02 13:14  图书管理系统\AdminWorkDlg.h
     文件        2084  2017-11-02 23:16  图书管理系统\AllBookDlg.cpp
     文件        1288  2017-11-02 23:14  图书管理系统\AllBookDlg.h
     文件        2312  2017-11-02 23:18  图书管理系统\AllReaderDlg.cpp
     文件        1308  2017-11-02 23:17  图书管理系统\AllReaderDlg.h
     文件        1899  2017-11-02 23:18  图书管理系统\BroBookDlg.cpp
     文件        1289  2017-11-02 23:17  图书管理系统\BroBookDlg.h
     文件       11241  2017-11-03 13:12  图书管理系统\CenterClass.cpp
     文件        4279  2017-11-03 13:12  图书管理系统\CenterClass.h
     目录           0  2017-11-03 13:12  图书管理系统\Debug\
     文件       26919  2017-11-03 12:42  图书管理系统\Debug\AdminLoginDlg.obj
     文件       41718  2017-11-03 12:42  图书管理系统\Debug\AdminWorkDlg.obj
     文件       23852  2017-11-03 12:42  图书管理系统\Debug\AllBookDlg.obj
     文件       29896  2017-11-03 12:42  图书管理系统\Debug\AllReaderDlg.obj
     文件       22132  2017-11-03 12:42  图书管理系统\Debug\BroBookDlg.obj
     文件      139375  2017-11-03 13:12  图书管理系统\Debug\CenterClass.obj
     文件       18249  2017-11-03 12:32  图书管理系统\Debug\LoginDlg.obj
     文件       47096  2017-11-03 12:42  图书管理系统\Debug\ReaderWorkDlg.obj
     文件       35610  2017-11-03 12:42  图书管理系统\Debug\RegisterDlg.obj
     文件       33531  2017-11-03 12:42  图书管理系统\Debug\STULogin.obj
     文件       34337  2017-11-03 12:42  图书管理系统\Debug\SetImforDlg.obj
     文件      105646  2017-11-03 12:32  图书管理系统\Debug\StdAfx.obj
     文件       26363  2017-11-03 12:42  图书管理系统\Debug\StuInfoDlg.obj
     文件      320512  2017-11-03 13:12  图书管理系统\Debug\vc60.idb
     文件      462848  2017-11-03 13:12  图书管理系统\Debug\vc60.pdb
     文件      192588  2017-11-03 13:12  图书管理系统\Debug\图书管理系统.exe
............此处省略41个文件信息

评论

共有 条评论