本人初学者, 提问一个对话框问题, 等待解决,万分感激!!!

lihuanwz 2008-04-17 04:56:50
在hrh中定义
enum TSymAppIds
{
ESymAppCommand_Hello = 1, // start value must not be 0
ESymAppCommand_World,
EHelp,
EAbout,
ESymAppControlIdText1,
ESymAppControlIdText2
};

在rss中定义

#define R_EIK_BUTTONS_CANCEL_OK 0xf3b131

RESOURCE DIALOG r_dialog
{
title = "Title";
buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
items =
{
DLG_LINE
{
type = EEikCtEdwin;
id = ESymAppControlIdText1;
itemflags = EEikDlgItemNonFocusing | EEikDlgItemNoBorder;
prompt = "Text1";
control = EDWIN { width = 25; maxlength = 100; };
},
DLG_LINE
{
type = EEikCtEdwin;
id = ESymAppControlIdText2;
itemflags = EEikDlgItemNonFocusing | EEikDlgItemNoBorder;
prompt = "Text2";
control = EDWIN { width = 25; maxlength = 100; };
}
};
}

用下面语句显示对话框
CAknWaitDialog* waitDialog = new (ELeave) CAknWaitDialog(NULL, ETrue);
waitDialog->ExecuteLD(R_DIALOG);

编译能通过的,但在触发菜单显示对话框时,有错误,
到底是错在哪的,请各位高手指点小弟下!
谢谢!
...全文
105 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunzhiwd 2010-01-19
  • 打赏
  • 举报
回复
我想是 R_AVKON_BUTTON_OK_CANCEL
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
都是很好的建议! 值得学习
lihuanwz 2008-04-18
  • 打赏
  • 举报
回复
哪位高手帮忙解决下!!!
lihuanwz 2008-04-17
  • 打赏
  • 举报
回复
在等待对话框里不能使用R_EIK_BUTTONS_CANCEL_OK控件吗???
whhema 2008-04-17
  • 打赏
  • 举报
回复
怀疑是这个的问题,应该用akn标示的吧。
只是可能,没测试过
whhema 2008-04-17
  • 打赏
  • 举报
回复
R_EIK_BUTTONS_CANCEL_OK

3,119

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧