• 大小: 133KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: C/C++
  • 标签: vc6.0实现  

资源简介

vc6.0实现的学生成绩管理系统,支持多角色登录,支持每角色可使用不同功能。

资源截图

代码片段和文件信息

// DlgLogin.cpp : implementation file
//

#include “stdafx.h“
#include “ScoreMgr.h“
#include “DlgLogin.h“

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

/////////////////////////////////////////////////////////////////////////////
// CDlgLogin dialog


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

m_hIcon = AfxGetApp()->LoadIcon(IDI_PRG_ICON);
}


void CDlgLogin::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDlgLogin)
DDX_Control(pDX IDC_EDIT_USER_PASS m_user_pass);
DDX_Control(pDX IDC_EDIT_USER_NAME m_user_name);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgLogin CDialog)
//{{AFX_MSG_MAP(CDlgLogin)
ON_BN_CLICKED(IDC_RADIO_USER_MGR OnRadioUserMgr)
ON_BN_CLICKED(IDC_RADIO_USER_TEACHER OnRadioUserTeacher)
ON_BN_CLICKED(IDC_RADIO_STUDENT OnRadioStudent)
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgLogin message handlers

BOOL CDlgLogin::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
// CRect   rc;
// CWnd   *pWnd=GetDlgItem(IDC_STATIC);
// pWnd-> GetWindowRect(&rc);
//
// CString   string_pictures= “E:\\Pic\\SOURCE1.bmp “;
// HBITMAP   hbitmap=(HBITMAP)::LoadImage(AfxGetInstanceHandle()string_pictures
//                          IMAGE_BITMAPrc.Width()rc.Height()   LR_CREATEDIBSECTION|LR_LOADFROMFILE);
//
//CStatic   *pStatic;
//pStatic=(CStatic   *)GetDlgItem(IDC_PICTURE);
//pStatic-> Modifystyle(0xFSS_BITMAP|SS_CENTERIMAGE);
//pStatic-> SetBitmap(hbitmap);
((CButton *)GetDlgItem(IDC_RADIO_USER_MGR))->SetCheck(TRUE);

SetIcon(m_hIcon TRUE); // Set big icon
SetIcon(m_hIcon FALSE); // Set small icon

CPublicDefine::m_role = ROLE_MGR;

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}

void CDlgLogin::OnRadioUserMgr() 
{
// TODO: Add your control notification handler code here
CPublicDefine::m_role = ROLE_MGR;
SetDlgItemText(IDC_EDIT_USER_NAME_T(““));
SetDlgItemText(IDC_EDIT_USER_PASS_T(““));

m_user_name.SetFocus();
}

void CDlgLogin::OnRadioUserTeacher() 
{
// TODO: Add your control notification handler code here
CPublicDefine::m_role = ROLE_TEACHER;
SetDlgItemText(IDC_EDIT_USER_NAME_T(““));
SetDlgItemText(IDC_EDIT_USER_PASS_T(““));

m_user_name.SetFocus();
}

void CDlgLogin::OnRadioStudent() 
{
// TODO: Add your control notification handler code here
CPublicDefine::m_role = ROLE_STUDENT;
SetDlgItemText(IDC_EDIT_USER_NAME_T(““));
SetDlgItemText(IDC_EDIT_USER_PASS_T(““));

m_user_name.SetFocus();
}

void CDlgLogin::OnPaint() 
{
CPaintDC dc(

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5265  2010-11-28 16:15  ScoreMgr\ScoreMgr\DlgLogin.cpp

     文件       1490  2010-11-28 00:37  ScoreMgr\ScoreMgr\DlgLogin.h

     文件       2209  2010-11-28 18:50  ScoreMgr\ScoreMgr\ExitDlg.cpp

     文件       1295  2010-11-28 17:56  ScoreMgr\ScoreMgr\ExitDlg.h

     文件        459  2010-11-26 19:02  ScoreMgr\ScoreMgr\GlobalDefine.h

     文件       5305  2010-11-28 19:59  ScoreMgr\ScoreMgr\InputDlg.cpp

     文件       1458  2010-11-28 19:36  ScoreMgr\ScoreMgr\InputDlg.h

     文件       6591  2010-11-26 11:30  ScoreMgr\ScoreMgr\mgr_p.JPG

     文件       3030  2010-11-28 19:29  ScoreMgr\ScoreMgr\ModifyPassDlg.cpp

     文件       1398  2010-11-28 02:20  ScoreMgr\ScoreMgr\ModifyPassDlg.h

     文件        695  2010-11-28 01:24  ScoreMgr\ScoreMgr\PublicDefine.cpp

     文件        699  2010-11-28 01:22  ScoreMgr\ScoreMgr\PublicDefine.h

     文件       3615  2010-11-26 08:47  ScoreMgr\ScoreMgr\ReadMe.txt

     文件       3774  2010-11-28 18:05  ScoreMgr\ScoreMgr\RENDERMA.ICO

     文件      19438  2010-11-26 11:40  ScoreMgr\ScoreMgr\res\bitmap1.bmp

     文件        766  2010-11-26 16:46  ScoreMgr\ScoreMgr\res\ico00001.ico

     文件        766  2010-11-26 10:21  ScoreMgr\ScoreMgr\res\icon1.ico

     文件       1078  2010-11-26 08:47  ScoreMgr\ScoreMgr\res\ScoreMgr.ico

     文件        400  2010-11-26 08:47  ScoreMgr\ScoreMgr\res\ScoreMgr.rc2

    ..A.SH.     10752  2010-11-26 14:17  ScoreMgr\ScoreMgr\res\Thumbs.db

     文件       3702  2010-11-26 17:41  ScoreMgr\ScoreMgr\res\toolbar1.bmp

     文件       4638  2010-11-28 18:05  ScoreMgr\ScoreMgr\resource.h

     文件      76608  2010-11-28 20:36  ScoreMgr\ScoreMgr\ScoreMgr.aps

     文件       6614  2010-11-28 21:04  ScoreMgr\ScoreMgr\ScoreMgr.clw

     文件       2306  2010-11-28 00:35  ScoreMgr\ScoreMgr\ScoreMgr.cpp

     文件       5381  2010-11-28 21:04  ScoreMgr\ScoreMgr\ScoreMgr.dsp

     文件        539  2010-11-26 08:47  ScoreMgr\ScoreMgr\ScoreMgr.dsw

     文件       1429  2010-11-26 11:01  ScoreMgr\ScoreMgr\ScoreMgr.h

     文件     835584  2010-11-28 21:04  ScoreMgr\ScoreMgr\ScoreMgr.mdb

     文件     246784  2010-11-28 21:04  ScoreMgr\ScoreMgr\ScoreMgr.ncb

............此处省略17个文件信息

评论

共有 条评论