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

📄 loadsave.h

📁 RPG游戏的剧情部分源码。是Visual C++角色扮演游戏程序设计的第七章的源码
💻 H
字号:
//
// 载入与储存的动作
//
//		Copyright (c) 2000-2001 Chihiro.SAKAMOTO (HyperWorks)
//
#ifndef	__loadsave_h__
#define	__loadsave_h__

#include "Action.h"

//
// 游戏要执行载入与储存画面的类别
//
class CGameLoadSaveAction: public CAction {
  public:
	CGameLoadSaveAction(CMainWin *parent, CAction *oldAction);

	virtual	void LButtonDown(UINT modKeys, CPoint point);
	virtual	void LButtonUp(UINT modKeys, CPoint point);
	virtual	void RButtonDown(UINT modKeys, CPoint point);
	virtual	void RButtonUp(UINT modKeys, CPoint point);
	virtual	void MouseMove(UINT modKeys, CPoint point);
	virtual	void KeyDown(UINT key);
	virtual bool TimedOut(int timerId);

  protected:
	virtual void DoLoadSave() = 0;

	int		Selection;
	BOOL	Pressed;
	BOOL	CancelPressed;
	int		Flags;
} ;

class CGameLoadAction: public CGameLoadSaveAction {
  public:
	CGameLoadAction(CMainWin *parent, CAction *oldAction)
		: CGameLoadSaveAction(parent, oldAction)
	{
	}

  protected:
	virtual void DoLoadSave();
} ;

class CGameSaveAction: public CGameLoadSaveAction {
  public:
	CGameSaveAction(CMainWin *parent, CAction *oldAction)
		: CGameLoadSaveAction(parent, oldAction)
	{
	}

  protected:
	virtual void DoLoadSave();
} ;

#endif

⌨️ 快捷键说明

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