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

📄 main.h

📁 BREW支持C/C++,但是多数时间都是使用C来开发,很少有使用C++来开发的,这是一个使用C++开发的小程序.
💻 H
字号:
#ifndef MAIN_H
#define MAIN_H

#include "AEEAppGen.h"
#include "AEEFile.h"
#include "AEENet.h"
#include "AEEStdlib.h"



void* operator new(size_t r0);
void* operator new[](size_t r0);

void operator delete(void* a0);
void operator delete[](void* a0);

enum GameState
{

};

class BMainApp : public AEEApplet
{
	//function member
public:
	static boolean HandleEvent(BMainApp* pApp, AEEEvent eCode, uint16 wParam, uint32 dwParam);
	static boolean InitAppData(BMainApp* pApp);
	static boolean FreeAppData(BMainApp* pApp);
	static void Loop(BMainApp* pApp);

public:
	void CancelMainTimer();
	void SetMainTimer(int32 mSecs = 0);
	void Suspend();
	void Resume();

private:
	boolean initAppData();
	void freeAppData();
	boolean handleEvent(AEEEvent eCode, uint16 wParam, uint32 dwParam);
	void loop();
	void suspend();
	void resume();

	boolean HandleSelfEvent(AEEEvent eCode, uint16 wParam, uint32 dwParam);
	void Update();
	void Action();

	//data member

public:
	AEEDeviceInfo m_DevInfo;
	int32 m_nFontHeight;
	int32 m_nFontWidth;
	GameState m_CurrentState;

private:
	AEECallback m_cbMainTimer;



};

#endif

⌨️ 快捷键说明

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