×
Namespaces

Variants
Actions

避免在资源文件枚举中使用保留的ID

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台:
Symbian

文章
beover1984 在 30 Aug 2007 创建
最后由 hamishwillee 在 08 May 2013 编辑

From Nokia Developer Technical Library

在定义MENU_ITEM的Command时不能使用0,0是保留给EEikCmdCanceled使用的。

DIALOG中的每项ID也不能是0,0被系统保留。

上面的枚举是很典型的,并且我们习惯定义枚举时从0开始,当用在资源文件中时很可能造成了很奇怪的错误,这种情况通常很难找到bug的原因。

对话框中的项ID如果使用了0会产生下面的Panic信息:“Eikon-Dialog 3”在这里3的意思是EEikDialogPanicFocusableLineWithIdZero。

This page was last modified on 8 May 2013, at 03:02.
30 page views in the last 30 days.
×