是否可以在Windows CE Core许可证版本中使用Help.ShowHelp?

时间:2020-03-06 14:34:00  来源:igfitidea点击:

我正在为Windows CE 6.0开发一个Compact Framework 3.5应用程序。 Help.ShowHelp()引发NotSupportedException。在windowsembedded.com上,我发现以下语句:

" Core运行时中不包含帮助,因为它需要浏览器。"

这是例外的原因吗?如果是这样,是否有解决此问题的建议方法,还是我需要构建自己的帮助系统?

解决方案

下面的文章介绍了显示CE帮助的地址。

http://msdn.microsoft.com/en-us/library/ms229662.aspx

这对我们有帮助吗? (双关语无意)

ShowHelp使用CE下的浏览器控件(通过webview.dll IIRC)。浏览器控件绝对是Professional CE许可SKU(此处为评估工具)的一部分。以前有一个Word文档列出了每个组件,但我似乎找不到相应的下载文件,因此我们必须进行滚动浏览自己的帮助框架(如果我们打算保留Core许可)。可以选择将Opera或者MiniMo用作浏览器,但仍然需要滚动所有searh / help内容。

使用RTF可能更简单。