• 大小: 1.98MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-26
  • 语言: C/C++
  • 标签: C++  数据结构  

资源简介

自己用C++编的第一个程序,学籍管理系统。

资源截图

代码片段和文件信息

// DIALOGFIND.cpp : implementation file
//

#include “stdafx.h“
#include “学籍管理系统.h“
#include “学籍管理系统Dlg.h“
#include “DIALOGFIND.h“
#include “myheadfile.h“

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

/////////////////////////////////////////////////////////////////////////////
// DIALOGFIND dialog


DIALOGFIND::DIALOGFIND(CWnd* pParent /*=NULL*/)
: CDialog(DIALOGFIND::IDD pParent)
{
//{{AFX_DATA_INIT(DIALOGFIND)
m_searchsel = -1;
//}}AFX_DATA_INIT
}


void DIALOGFIND::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(DIALOGFIND)
DDX_Control(pDX IDC_LIST1 m_list);
DDX_CBIndex(pDX IDC_COMBOSEARCH m_searchsel);
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(DIALOGFIND CDialog)
//{{AFX_MSG_MAP(DIALOGFIND)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// DIALOGFIND message handlers

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

// TODO: Add extra initialization here
m_searchsel=0;
DWORD styles =LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES;//|LVS_EX_CHECKBOXES;
ListView_SetExtendedListViewstyleEx(m_list.m_hWnd styles styles );//设置可以选中一整行和加网格
m_list.SetTextColor(RGB(02550));//设置列表控件内容字体颜色为为绿色
m_list.InsertColumn(0   _T(“序号“)   LVCFMT_LEFT);   
m_list.SetColumnWidth(050);   
m_list.InsertColumn(1   _T(“课程名称“)   LVCFMT_LEFT);   
m_list.SetColumnWidth(1110);
m_list.InsertColumn(2   _T(“成绩“)   LVCFMT_LEFT);   
m_list.SetColumnWidth(254);
UpdateData(0);

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

void DIALOGFIND::OnOK() 
{
// TODO: Add extra validation here
extern pointerma HEADMA;
pointerma temp=HEADMA;
CMyDlg *p=(CMyDlg*)GetOwner();
while(temp->next)
{
if(strcmp(temp->next->numberp->m_number)==0&&temp->next->mark>0&&temp->next->mark<59)
{
int i=m_list.GetItemCount();
m_list.InsertItem(i““);
CString t;
t.Format(“%d“i+1);
m_list.SetItemText(i0t);
t.Format(“%.1f分“temp->next->mark);
m_list.SetItemText(i1temp->next->subject);
m_list.SetItemText(i2t);
}
temp=temp->next;
}
if(m_list.GetItemCount()==0)
AfxMessageBox(“恭喜你,未能查询到末通过课程信息!“);


// CDialog::OnOK();
}

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

     文件      20123  2009-08-20 23:22  学籍管理系统\Debug\DIALOGFIND.obj

     文件      25583  2009-08-20 23:22  学籍管理系统\Debug\DIALOGLOGIN.obj

     文件      33579  2009-08-20 23:22  学籍管理系统\Debug\MANMARK.obj

     文件      46415  2009-08-20 23:22  学籍管理系统\Debug\MANSTUDENT.obj

     文件      38501  2009-08-20 23:22  学籍管理系统\Debug\MANSUBJECT.obj

     文件     105639  2009-08-20 23:21  学籍管理系统\Debug\StdAfx.obj

     文件      22085  2009-08-20 23:22  学籍管理系统\Debug\STUDENTSEARCHMARK.obj

     文件      41245  2009-08-20 23:22  学籍管理系统\Debug\STUDENTSECLECTSUBJECT.obj

     文件     222208  2009-08-20 23:22  学籍管理系统\Debug\vc60.idb

     文件     364544  2009-08-20 23:22  学籍管理系统\Debug\vc60.pdb

     文件         34  2009-08-21 01:39  学籍管理系统\Debug\学生信息.data

     文件     168015  2009-08-20 23:22  学籍管理系统\Debug\学籍管理系统.exe

     文件     391584  2009-08-20 23:22  学籍管理系统\Debug\学籍管理系统.ilk

     文件      15021  2009-08-20 23:21  学籍管理系统\Debug\学籍管理系统.obj

     文件    5492816  2009-08-20 23:21  学籍管理系统\Debug\学籍管理系统.pch

     文件     541696  2009-08-20 23:22  学籍管理系统\Debug\学籍管理系统.pdb

     文件       8284  2009-08-20 23:21  学籍管理系统\Debug\学籍管理系统.res

     文件      89003  2009-08-20 23:22  学籍管理系统\Debug\学籍管理系统Dlg.obj

     文件          0  2009-08-21 01:39  学籍管理系统\Debug\成绩信息.data

     文件          0  2009-08-21 01:39  学籍管理系统\Debug\课程信息.data

     文件       2486  2009-08-18 22:03  学籍管理系统\DIALOGFIND.cpp

     文件       1236  2009-08-18 21:28  学籍管理系统\DIALOGFIND.h

     文件       3694  2009-08-19 20:27  学籍管理系统\DIALOGLOGIN.cpp

     文件       1342  2009-08-18 18:11  学籍管理系统\DIALOGLOGIN.h

     文件       6262  2009-08-19 19:41  学籍管理系统\MANMARK.cpp

     文件       1455  2009-08-19 19:11  学籍管理系统\MANMARK.h

     文件       8355  2009-08-20 23:22  学籍管理系统\MANSTUDENT.cpp

     文件       1810  2009-08-19 19:46  学籍管理系统\MANSTUDENT.h

     文件       6050  2009-08-19 11:23  学籍管理系统\MANSUBJECT.cpp

     文件       1493  2009-08-19 11:23  学籍管理系统\MANSUBJECT.h

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

评论

共有 条评论