是否可以在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可能更简单。