⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myplan.h

📁 用VC++实现的关于会议室使用计划 例程解析!
💻 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 + -