资源简介
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个文件信息
- 上一篇:C语言课程设计——超市商品库存管理系统
- 下一篇:mpc-1.1.0.tar.gz
相关资源
- 简易的学生成绩管理系统
- 学生成绩管理系统结构体数组版
- C语言大作业 菜单驱动的学生成绩管理
- C语言程序设计学生成绩管理系统
- C/C++课程设计-学生成绩管理系统
- c++学生成绩管理系统源代码+实验报告
- 使用C++的二叉搜索树实现学生成绩管
- 数据结构课程设计学生成绩管理系统
- C语言课程设计代码学生成绩管理系统
- 学生成绩管理系统C语言、C++6.0 控制台
- C语言实战-学生成绩管理系统
- 学生成绩管理系统V6.0 c语言大作业
- c语言版学生成绩管理系统实验报告
- 学生成绩管理系统C语言
- 数据结构程序设计学生成绩管理系统
- 学生成绩管理系统 C、VC++
- 数据结构c语言 学生成绩管理系统
- 《C语言课程设计》 学生成绩管理系统
- 学生成绩管理系统c++ csdn
- c++写的学生成绩管理系统
- c++面向对象课程设计报告_(学生成绩
- C学生成绩管理系统实验报告包含流程
- 课程设计-学生成绩管理系统设计C++
- linux系统下C语言实现带有图形界面的
- C语言课程设计学生成绩管理系统源码
- 学生成绩管理系统C++QT可视化
- MFC做的学生成绩管理系统
- 学生成绩管理系统v1.0
- 随机线性网络编码和确定线性网络编
- C语言实现小型学生成绩管理系统链表
评论
共有 条评论