我的程序自动打开chm帮助文档,并定位

Greg_han 2013-05-24 04:36:22
我做了一个编辑器,输入 单词 ,再安F1就能打开一个chm文档首页,但是如何定位到那个单词所在页面呢?下面是 我写的:

#include < htmlhelp.h >
#pragma comment(lib,"Htmlhelp.lib")

void CUTestView::OnHelpDocment()//使用windows API
{
::HtmlHelp(AfxGetApp()->m_pMainWnd->m_hWnd, _T("E:\\Chinese_Bible_GB.chm"),HH_DISPLAY_TOPIC, 0);

}
...全文
119 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2013-05-27
  • 打赏
  • 举报
回复
在MSDN里面搜HtmlHelp
Greg_han 2013-05-27
  • 打赏
  • 举报
回复
好像还是不行啊
赵4老师 2013-05-24
  • 打赏
  • 举报
回复
试试 E:\\Chinese_Bible_GB.chm::/html/xxxxx.htm 在chm打开时,选菜单:跳转、URL、看或复制粘贴“当前的URL:”的内容。
www_adintr_com 2013-05-24
  • 打赏
  • 举报
回复
你的 chm 是由许多 html 文件组成的撒, Intro.htm 就是组成 chm 的 html 文件名. intro 这个名字是随便举的一个例子. Mainwin 是显示这个文件的窗口是主窗口.
Greg_han 2013-05-24
  • 打赏
  • 举报
回复
::/Intro.htm>Mainwin 是什么?Intro是页码?Mainwin是关键字?
www_adintr_com 2013-05-24
  • 打赏
  • 举报
回复
打开的文件名后面加东西就可以了: "E:\\Chinese_Bible_GB.chm::/Intro.htm>Mainwin",

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧