loadsave.h

来自「国产的RPG源码」· C头文件 代码 · 共 41 行

H
41
字号
//********************************************
//	进度 相关函数
//  创建于2000年10月09日
//********************************************

#ifndef _LOADSAVE_H_
#define _LOADSAVE_H_

#define MAX_RECORD 10

//********物品类*********
class CLoadSave : public CListWindow
{
	//存档结构
	struct stRecord{
		char Name[8];		//名称
		char About[32];		//说明
	};

public:
	int PicWidth, PicHeight;			//物品图片的大小
	stRecord Record[MAX_RECORD];	//存档

public:
	CLoadSave();
	~CLoadSave();

	void LoadWindowIni(char *, char *);		//读入窗口的配置
	void LoadRecord(char *);				//读入记录列表
	void SaveRecord(char *);				//写入记录列表

	void LoadGame(int);						//读入进度
	void SaveGame(int);						//存储进度
	void GetGameTime(char *);				//获取进度时间

	void ShowLoadSaveWindow(LPDIRECTDRAWSURFACE surf, bool bLoad=true, int left=-1, int top=-1);	//显示

	bool DoMenu(LPDIRECTDRAWSURFACE& , bool, int, int);	//菜单循环
};

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?