mission.h
来自「为学校教导用的排课系统。」· C头文件 代码 · 共 44 行
H
44 行
// Mission.h: interface for the CMission class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MISSION_H__D25F2AF3_4852_11D8_A1D7_C40994B57700__INCLUDED_)
#define AFX_MISSION_H__D25F2AF3_4852_11D8_A1D7_C40994B57700__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMission : public CObject
{
public:
BOOL Isable();
void UpdateList(CListCtrl * pList);
virtual void Serialize(CArchive& ar);
struct INFO
{
public:
void Serialize(CArchive &ar);
int m_Num;//目前已有课程数
void InitInstance();
int m_StanzaLesson[STANZA];
int m_WeekLesson[WEEK];
}m_Info;
int Compute();
BOOL Copy(const CMission * Mission);
CStringArray m_Request;
CObject * m_pTeacher;
CString m_Name;
int m_Grade;
int m_Class;
int m_Num;
int m_Sit[WEEK][STANZA];
CString m_Subject;
CMission();
virtual ~CMission();
DECLARE_SERIAL(CMission)//支持序列化
};
#endif // !defined(AFX_MISSION_H__D25F2AF3_4852_11D8_A1D7_C40994B57700__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?