WEB开发网
开发学院软件开发VC 如何用Win32 SDK编程创建Tri-pane HTML Help窗口 阅读

如何用Win32 SDK编程创建Tri-pane HTML Help窗口

 2010-01-09 20:31:43 来源:WEB开发网   
核心提示:最后,我想在强调几点在Visual C++工程中使用HTML Help API应注意的事项:一、在调用HTML Help API的.cpp源文件中包含“Htmlhelp.h”,如何用Win32 SDK编程创建Tri-pane HTML Help窗口(2),安装HTML Help Workshop

最后,我想在强调几点在Visual C++工程中使用HTML Help API应注意的事项:

一、在调用HTML Help API的.cpp源文件中包含“Htmlhelp.h”。安装HTML Help Workshop后,文件“Htmlhelp.h”被存放在“HTML Help Workshop”目录下的 Include 子目录中。

二、在VC工程中加入Htmlhelp.lib文件,以便保证编译器 link 时 API 成功输出。安装HTML Help Workshop后,文件“Htmlhelp.lib”被存放在 “HTML Help Workshop”目录的 lib 子目录中。

三、当Building VC工程时, 可能产生以下警告信息(如何使用 Hhctrl.lib 库文件,则不存在此 问题。): ......default lib LIBCMT conflicts with use of other libs; use /NODEFAULTLIB:library.如果是这样的话,可以对VC的编译环境进行设置,方法是:

在“Project”菜单中,选择 “Settings”->“Link标签”- >“Category 下拉列表”->选“Input”;然后在“Ignore Libraries”编辑框输入“ LIBCMT”,这样就屏蔽(Disable)掉缺省的库搜索 (default library search),所以,如果使用了缺省库,就必须显式列出。

经过以上的步骤Visual C++ 工程应该能成功调用HTML Help API。

由于时间关系,本文没有附带的范例程序,如果哪位读者有兴趣的话,可以做一个,届时请一定不要 忘了共享一份源代码,用以填补本文的不足。我定会重谢!

有关HTML Help的更详细的信息,请访问 HTML Help 在线帮助站 点:

http://msdn.microsoft.com/workshop/Author/htmlhelp/

上一页  1 2 

Tags:如何 Win SDK

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接