object.h
来自「联通手机的宝典画面.用brew 平台编辑而成.」· C头文件 代码 · 共 62 行
H
62 行
#ifndef _OBJECT_H_
#define _OBJECT_H_
#include "start.h"
#include "NetWork.h"
#define TYPE_CATEGORY 0x0001
#define TYPE_CONTENTLIST 0x0002
#define TYPE_SMSTEXT 0x0003
#define TYPE_RINGER 0x0004
#define TYPE_IMAGE 0x0005
#define TYPE_SEARCH 0x0006
class CObject
{
public:
CObject();
virtual ~CObject();
// attribute
public:
long m_nType;
boolean m_bMyDoc; //我的收藏
boolean m_bRelease;
public:
void *operator new(size_t size)
{
return MALLOC(size);
}
void operator delete(void *buf)
{
FREE(buf);
}
virtual void Init(AECHAR * szName, long nID, XFRAMEINFO * pInfo) = 0;
virtual void Create() = 0;
virtual void Release() = 0;
virtual void Suspend() = 0;
virtual void Resume() = 0;
virtual boolean KeyHandle(AEEEvent evt, uint16 wParam, uint32 dwParam) = 0;
virtual void Construct(char * szBuffer, long nBufferLength) = 0;
char * m_szPostData;
protected:
AEEApplet * m_pApplet;
AEEDeviceInfo * m_pDevice;
CNetWork * m_pNetWork;
AECHAR * m_szMobile;
AECHAR * m_szMobileType;
IFileMgr * m_pFileMgr;
char * m_szReceiveData;
long m_nBufferLength;
boolean m_bResum;
AECHAR* m_szName;
long m_nID;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?