Symbian 对话框组件与应用开发 对话框简介
2010-04-20 15:49:00 来源:WEB开发网核心提示:本节的MySimpleDlg示例程序中的自定义对话框CMySimpleDialog类,该类重载了此函数,Symbian 对话框组件与应用开发 对话框简介(7),代码如下:#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()函数的返回值
}
简单的对话框程序就生成了,这几天比较忙,估计没有时间写了。 不管怎样,我要加油了!!!
对话框就写到这里了,以后又需要在慢慢研究加深,下一节学习列表框!
更多精彩
赞助商链接