×
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 13:12.
99 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.

×