opxbmp.h
来自「在手机操作系统symbina上使用的一个脚本扩展语言的代码实现,可以参考用于自己」· C头文件 代码 · 共 52 行
H
52 行
// OPXBMP.H
//
// Copyright (c) 1997-2000 Symbian Ltd. All rights reserved.
#include <e32base.h>
#include <opxapi.h>
#include <fbs.h>
#include <w32std.h>
#define KOpxVersion 0x600
class COplSprite : public CBase
{
public:
COplSprite(RWsSession& aWsSession);
~COplSprite();
RWsSprite& Sprite() {return iSprite;};
TBool iDrawn;
private:
RWsSprite iSprite;
};
class COpxData : public COpxBase
{
public:
COpxData(OplAPI& aOplAPI);
~COpxData();
void ConstructL();
TBool CheckVersion(TInt aVersion);
void RunL(TInt aProcNum);
private:
void LoadBitmapL();
void UnloadBitmapL();
void BitmapDisplayModeL();
void SpriteCreateL();
void SpriteAppendL();
void SpriteChangeL();
void SpriteDrawL();
void SpritePosL();
void SpriteDeleteL();
void SpriteUseL();
void TestCallbackL();
void TestAsyncL();
private:
void GetMemberL(TSpriteMember& aMem);
TInt FindIndexL(CFbsBitmap* aHandle);
TInt FindIndexL(COplSprite* aHandle);
private:
CArrayPtrSeg<CFbsBitmap>* iBitmapArray;
CArrayPtrSeg<COplSprite>* iSpriteArray;
COplSprite* iCurrentSprite;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?