📄 myplan.h
字号:
// Myplan.h: interface for the Myplan class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYPLAN_H__65E96799_9200_4F13_9780_979FA723535A__INCLUDED_)
#define AFX_MYPLAN_H__65E96799_9200_4F13_9780_979FA723535A__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class Plan:public CObject
{
public:
CString code;
int date;
CString roomno;
CString persnum;
int start,end;
CString name;
Plan(CString cd);
CString getCode();
void setDate(int dat);
void setRoomno(CString roomno);
void setTime(int st,int ed);
void setName(CString nam);
void setPersnum(CString pern);
void modifyPlan(Plan *p,int dat,CString nam,CString pern,CString rno,int st,int ed);
void getDate(int &dat);
void getRoomno(CString &roomno);
void getTime(int &st,int &ed);
void getName(CString &nam);
void getPersnum(CString &pern);
public:
Plan();
virtual ~Plan();
};
class Mlist:public CObList
{
public:
Mlist();
virtual ~Mlist();
Mlist *Roomlist(CString per);
Mlist *Planlist(CString rno);
};
class Room:public CObject
{
public:
Room(CString rno);
void setRoomInfo(CString rno,CString per);
void getRoomInfo(CString &rno,CString &per);
CString roomno;
CString persons;
public:
Room();
virtual ~Room();
};
class Myplan
{
public:
char name[64];
Mlist *plans[7];
Mlist allplans;
Mlist rooms;
Myplan(char n[]);
~Myplan();
void AddRoom(Room *p);
void AddPlan(int date,Plan *p);
Mlist *Roomlist(int date,CString per);
Mlist *Planlist(int date,CString rno);
Mlist *AllRoomlist();
Mlist *AllPlanlist();
public:
void ReadPlanInfo();
void ReadRoomInfo();
void SavePlanInfo();
void SaveRoomInfo();
Myplan();
// virtual ~Myplan();
};
#endif // !defined(AFX_MYPLAN_H__65E96799_9200_4F13_9780_979FA723535A__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -