📄 guestnum.h
字号:
/*===========================================================================
FILE: GuestNum.h
===========================================================================*/
#ifndef GUESTNUM_H
#define GUESTNUM_H
/*===============================================================================
INCLUDES AND VARIABLE DEFINITIONS
=============================================================================== */
#include "AEEModGen.h" // Module interface definitions
#include "AEEAppGen.h" // Applet interface definitions
#include "AEEShell.h" // Shell interface definitions
#include "GuestNum.bid"
#include "AEEStdLib.h"
#include "AEEImage.h"
#define GUESTNUMSTRBUFSIZE 5
typedef struct GuestNumGameing GuestNumGameing;
typedef struct GuestNum GuestNum;
struct GuestNum
{
AEEApplet a;
IShell * m_pIShell;
IDisplay * m_pIDisplay;
int nStatus;
AEEDeviceInfo * psDeviceInfo;
//GUESTNUM_WELLCOM
IImage * m_pIImage;
ISoundPlayer * pISoundPlayer;
//GUESTNUM_GAMEING
GuestNumGameing * psGameing;
//GUESTNUM_SCORE
AECHAR szNum[GUESTNUMSTRBUFSIZE];
boolean bWin;
int nGuestNumCount;
};
enum {
GUESTNUM_WELLCOM = 0,
GUESTNUM_GAMEING,
GUESTNUM_SCORE,
GUESTNUM_MAX
};
int WELLCOM_InitData(GuestNum *pMe);
int GAMEING_InitData(GuestNum *pMe);
int SCORE_InitData(GuestNum *pMe);
int WELLCOM_Close(GuestNum *pMe);
int GAMEING_Close(GuestNum *pMe);
int SCORE_Close(GuestNum *pMe);
boolean WELLCOM_HandleEvt(GuestNum * pMe, AEEEvent eCode, uint16 wParam, uint32 dwParam);
boolean GAMEING_HandleEvt(GuestNum * pMe, AEEEvent eCode, uint16 wParam, uint32 dwParam);
boolean SCORE_HandleEvt(GuestNum * pMe, AEEEvent eCode, uint16 wParam, uint32 dwParam);
#endif //GUESTNUM_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -