Symbian 学习之对话框简介
2010-03-19 15:48:00 来源:WEB开发网核心提示:时,对话框继续保留,Symbian 学习之对话框简介(7),本节的MySimpleDlg示例程序中的自定义对话框 CMySimpleDialog类,该类重载了此函数,代码如下:#include // for CEikonEnvTBool CMySimpleDialog::OkToExitL(TInt aButtonId
时,对话框继续保留。
本节的MySimpleDlg示例程序中的自定义对话框 CMySimpleDialog类,该类重载了此函数,代码如下:
#include
TBool CMySimpleDialog::OkToExitL(TInt aButtonId)
{
//调用基类的OkTkExitL()函数,完成默认功能,例如弹出菜单等。
TBool ret = CAknDialog::OkToExitL(aButtonId);
CEikonEnv* env = CEikonEnv::Static();
if(aButtonId==EEikBidOk) //用户选择了左软键
{
_LIT(KOkToExit, "OK to exit");
env->InfoMsg(KOkToExit());
}
else if(aButtonId==EEikBidCancel) //用户选择了右软键
{
_LIT(KCancelToExit, "Cancel to exit");
env->InfoMsg(KCancelToExit());
}
return ret; //返回CAknDialog::OkToExitL()函数的返回值
}
更多精彩
赞助商链接