📄 pokeapp.h
字号:
// PokeApp.h: interface for the CPokeApp class.
// 代码作者:侯宇
// 创建日期:2004/07/04
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_POKEAPP_H__B9CB2B4E_6B88_4A01_B073_1C48C1191506__INCLUDED_)
#define AFX_POKEAPP_H__B9CB2B4E_6B88_4A01_B073_1C48C1191506__INCLUDED_
//===========系统生成,请勿修改,开始========
#include "StdAfx.h"
#include "PokeGame.h"
//包含GameApi里面的类,需要在Tools->Options...->Directories->Include Files中设置GameApi的路径
#include "Shell.h"
#include "Display.h"
#include "Wnd.h"
#include "Menu.h"
#include "About.h"
#include "Logo.h"
#include "Help.h"
//===========系统生成,请勿修改,结束========
class CPokeApp : public AEEApplet
{
//===========系统生成,请勿修改,开始========
public:
static boolean HandleEvent(IApplet * pIApplet, AEEEvent eCode, uint16 wParam, uint32 dwParam)
{
return ((CPokeApp *)pIApplet)->OnEvent(eCode, wParam, dwParam);
}
static boolean InitAppData(IApplet * pIApplet)
{
return ((CPokeApp *)pIApplet)->OnInitData();
}
static void FreeAppData(IApplet * pIApplet)
{
((CPokeApp *)pIApplet)->OnFreeData();
}
protected:
//初始化应用程序数据
boolean OnInitData();
//释放应用程序资源
void OnFreeData();
//处理应用程序消息,事件
boolean OnEvent(AEEEvent evt, uint16 wParam, uint32 dwParam);
//数据定义
protected:
AEEApplet m_applet;
CShell *m_pShell;
CDisplay *m_pDisplay;
//===========系统生成,请勿修改,结束========
uint16 m_nGameStatus; //游戏状态
boolean m_bSupend; //是否程序处于暂停状态
CWnd* m_pGameWnd;
CPokeGame *m_pPokeGame;
// 处理菜单事件
boolean HandleMenu(uint16 wParam);
// 显示Logo界面
void ShowLogo(void);
//显示菜单
void ShowMenu(boolean bHasReturn);
// 帮助界面
boolean ShowHelp(void);
// 开始游戏
boolean StartGame(boolean bNew);
boolean ShowAbout(void);
};
#endif // !defined(AFX_POKEAPP_H__B9CB2B4E_6B88_4A01_B073_1C48C1191506__INCLUDED)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -