Symbian 的等待对话框模块
2010-04-20 15:56:00 来源:WEB开发网//等待对话框模块 symbian
//MyWaitDialog.h
/////////////////////////////////////////////////////
#ifndef __MY_WAIT_DIALOG_H__
#define __MY_WAIT_DIALOG_H__
/////////////////////////////////////////////////////
#include
/////////////////////////////////////////////////////
class CMyWaitDialog
{
public:
CMyWaitDialog();
~CMyWaitDialog();
public:
static TBool StartWaitDialogL(const TDesC& aTDesC);
static TBool StartWaitDialogL(TInt aTextId);
static TAny DialogDismissedL();
private:
static CAknGlobalNote* iWaitDialog;
static TInt iWaitDialogId;
};
/////////////////////////////////////////////////////
#endif //__MY_WAIT_DIALOG_H__
/////////////////////////////////////////////////////
//MyWaitDialog.cpp
/////////////////////////////////////////////////////
#include “MyWaitDialog.h”
#include
#include
/////////////////////////////////////////////////////
//LIBRARY commonengine.lib
//LIBRARY aknnotify.lib eiksrv.lib
/////////////////////////////////////////////////////
CAknGlobalNote* CMyWaitDialog::iWaitDialog = NULL;
TInt CMyWaitDialog::iWaitDialogId = -1;
/////////////////////////////////////////////////////
CMyWaitDialog::CMyWaitDialog()
{
}
CMyWaitDialog::~CMyWaitDialog()
{
}
TBool CMyWaitDialog::StartWaitDialogL(TInt aTextId)
{
TBool rel = EFalse;
HBufC*textresource = StringLoader::LoadLC(aTextId);
rel = StartWaitDialogL(*textresource);
更多精彩
赞助商链接