×
Namespaces

Variants
Actions

3版中上下文相关帮助处理的两点注意

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

文章
r60600 在 28 Oct 2007 创建
最后由 hamishwillee 在 15 Dec 2011 编辑

3版中上下文相关帮助的处理与2版并无本质区别,只是由于60平台的演进,在细节方面略有不同。


一.帮助文件的位置

3版和2版的上下文相关帮助文件(.hlp或.hxx)的存放位置不同,

2版: 模拟器——${EPOCROOT}\Epoc32\$(PLATFORM)\c\system\help; 真机——!:\system\help)。

3版: 模拟器——${EPOCROOT}\Epoc32\$(PLATFORM)\c\resource\help; 真机——!:\resource\help)。


二.应用使用的UID

Symbian OS的UID有严格区分:

受保护的UID :0x00000000 -> 0x7FFFFFFF, 非保护的UID :0x80000000 -> 0xFFFFFFFF,

非保护的UID中0xA0000000 -> 0xAFFFFFFF用于自签名的应用,0xE0000000 -> 0xEFFFFFFF用于测试。

当使用上下文相关帮助的应用使用了非保护的UID(尤其是3版_reg.rss文件中的UID3)就会出现找不到相关帮助主题的情况,所以最好使用受保护的UID作为工程的UID3以及帮助文件的UID。

This page was last modified on 15 December 2011, at 10:12.
116 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×