VC++2008实现按下F1键打开chm帮助文档源程序

时间:2013-03-13 08:43:12
【文件属性】:

文件名称:VC++2008实现按下F1键打开chm帮助文档源程序

文件大小:1.62MB

文件格式:RAR

更新时间:2013-03-13 08:43:12

F1 chm 帮助文档

VC6.0升级到vc2008后发现用以前的方法调用帮助文档不能用,原因是以前的那个方法在MFC9.0里面做了改变,于是我用另一种方法实现了,分享给大家!


【文件预览】:
F1ShowHelp
----Debug()
--------F1ShowHelp.exe(396KB)
--------UserImages.bmp(0B)
--------F1ShowHelp.chm(1.5MB)
----F1ShowHelp.sln(896B)
----F1ShowHelp()
--------F1ShowHelp.vcproj(8KB)
--------F1ShowHelp.cpp(5KB)
--------stdafx.h(2KB)
--------targetver.h(1KB)
--------ViewTree.cpp(876B)
--------F1ShowHelpDoc.h(572B)
--------ViewTree.h(372B)
--------MainFrm.h(2KB)
--------OutputWnd.cpp(5KB)
--------F1ShowHelpDoc.cpp(1KB)
--------stdafx.cpp(143B)
--------FileView.h(1KB)
--------ReadMe.txt(4KB)
--------F1ShowHelpView.cpp(2KB)
--------PropertiesWnd.cpp(8KB)
--------F1ShowHelp.rc(17KB)
--------MainFrm.cpp(14KB)
--------ClassView.h(1KB)
--------OutputWnd.h(1011B)
--------PropertiesWnd.h(1KB)
--------Resource.h(3KB)
--------F1ShowHelp.h(648B)
--------F1ShowHelpView.h(1KB)
--------F1ShowHelp.vcproj.ZHOUMINGFENG.zhoumf.user(1KB)
--------res()
--------ChildFrm.cpp(894B)
--------UserImages.bmp(8KB)
--------ChildFrm.h(483B)
--------ClassView.cpp(9KB)
--------FileView.cpp(7KB)
----F1ShowHelp.suo(10KB)

网友评论

  • 不怎么的,垃圾DEMO
  • 凑合吧,一般般
  • 可以参考。
  • 用处不大,不是用HtmlHelp实现的,使用这个ShellExecute实现的,也就满足一些简单的需求
  • 可以运行,觉得还可以。
  • 很好用 谢谢分享
  • 谢谢分享,很有帮助
  • 参考了,还行
  • 后续可能用到这方面的知识,留作备用,非常感谢楼主无私分享!
  • 还好吧,可以运行
  • 很实用,一看就明白了,但是F1ShowHelp.cpp内相关代码是没有用的。MainFirm 的代码够用了
  • 老早之前下载的东东,很实用,解决我开发中一个问题。
  • 很好的东西,参考后已经搞定了,非常感谢。。
  • 可以运行,有帮助
  • 很实用,一看就明白了,但是F1ShowHelp.cpp内相关代码是没有用的。MainFirm 的代码够用了。
  • 太实用了 一看就能上手
  • VS不能运行
  • 还可以,VC6 下面 可以使用,我自己做的索引 还有点问题
  • 还可以,但是我的VS不能运行,貌似需要打补丁,还很麻烦。。。
  • 总体来说,效果还可以。利用CMainFrame的ON_WM_HELPINFO消息,实现F1调用帮助。 不完美的地方: 看其思路,是想判断帮助文件是否已经打开,如果已经打开,就不重复打开了。可惜没有实现,还是可以打开多次。。。