怎么样才可以在vc应用程序中,联机使用.chm 的帮助??
要求:点击菜单中的小问号“?”,然后点击应用程序中的菜单啊、按钮啊,出现相应的内容帮助,具体可以参照我们用的微软操作系统windows98,2000等。(尤其是控制面版上面有好多这样的例子啊)
达到“可见即可得”的效果。
如果可以帮我做一个简单的应用程序就更好了,谢谢了,这是我的第一个项目的内容,希望可以完成的更好。
谢谢大家。
要求:点击菜单中的小问号“?”,然后点击应用程序中的菜单啊、按钮啊,出现相应的内容帮助,具体可以参照我们用的微软操作系统windows98,2000等。(尤其是控制面版上面有好多这样的例子啊)
达到“可见即可得”的效果。
如果可以帮我做一个简单的应用程序就更好了,谢谢了,这是我的第一个项目的内容,希望可以完成的更好。
谢谢大家。
解决方案 »
- 有没有人用MFC做过多智能体系统仿真?
- 各位高手, 每次发UPD包出去时, 都会跑一遍ARP协议吗?
- 防火墙关闭一个连接时会不会收到通知?
- 请问vc下面如何读取一个bmp图片?可以将其当作一个数组去处理吗?
- 请教afxDump.setdepth()函数的用法
- a piece of cake!(急ing~~~~)
- 在vs2005上运行错误,Unhandled exception at 0x00413ef8 in process.exe
- vc6 连接时候出错,高手帮帮偶啊~
- 怎样实现东方快车那样的小细条??
- 谁能告诉我以下代码那里出错为什么,如何改?
- 关于字符串的问题
- 我的com怎么就是调用不了?高手不吝赐教。
[email protected]
在vc中的函数原型为HWND HtmlHelp(HWND hwndCaller,LPCSTR pszFile,UINT u
Command,DWORD dwData) ;调用时需要包含Htmlhelp.lib 和 Htmlhelp.h这两个文件,
默认路径是C:\Program Files\HTML Help Workshop\Lib和C:\Program Files\HTML Hel
p Workshop\Include,你可以把这两个文件拷到vc可以辨认的目录下在vc程序里加上#i
nclude "htmlhelp.h",并在菜单project下的setting中的link下加入Htmlhelp.lib
你在你的程序中加入下列语句之一就可以调用该帮助文件了:
HWND helpwnd=HtmlHelp(GetSafeHwnd( ),"hh.chm::/01.htm>hh",HH_DISPLAY_TOPIC,N
ULL) ;
HWND helpwnd=HtmlHelp(GetSafeHwnd( ),"hh.chm::/01.htm",HH_DISPLAY_TOC,NULL)
;
HWND helpwnd=HtmlHelp(GetSafeHwnd( ),"hh.chm",HH_DISPLAY_INDEX,(DWORD)"帮助一
") ;
http://www.codeproject.com/winhelp/CSHelp.asp
版面、格式而困扰?是否为了做成CHM而不得不进行大量的手工操作?
本软件可以帮助您 ● 生成C++的类的HTML格式的文档,条分缕析,版面美观而朴实。
并且可以集成到 HTML Workshop 中,和其他类一起形成CHM。 ● 而且可以生成 content of topic (.hhc) 文件以及生成
index (.hhk) 文件。避免您手工编辑生成文件的麻烦。要知
道在 HTML Workshop 中编辑生成这两种文件是非常麻烦的。 ● 在马上就要推出的新版本中,将提供二次开发接口,您将可以
操纵文档生成过程,形成更符合您要求的文档。当然源代码的
解析本软件已经帮您完成了,您所要做的仅仅是生成您所关心
的“部分”文档。
欢迎下载,提出改进建议 http://www.csdn.net/cnshare/soft/16/16229.shtm
我有例子,给我EMAIL, 我给你.
DocWizard 略作小改动,版本号 1.0.0.2 欢迎使用欢迎下载,提出改进建议 http://www.betajin.com/alphasun/您在写文档时是否被数量众多的类成员函数所烦恼?是否为了美观的
版面、格式而困扰?是否为了做成CHM而不得不进行大量的手工操作?
本软件可以帮助您 ● 生成C++的类的HTML格式的文档,条分缕析,版面美观而朴实。
并且可以集成到 HTML Workshop 中,和其他类一起形成CHM。 ● 而且可以生成 content of topic (.hhc) 文件以及生成
index (.hhk) 文件。避免您手工编辑生成文件的麻烦。要知
道在 HTML Workshop 中编辑生成这两种文件是非常麻烦的。 ● 在马上就要推出的新版本中,将提供二次开发接口,您将可以
操纵文档生成过程,形成更符合您要求的文档。当然源代码的
解析本软件已经帮您完成了,您所要做的仅仅是生成您所关心
的“部分”文档。
欢迎下载,提出改进建议 http://www.betajin.com/alphasun/
2.把相应的INCLUDE和LIB文件架加在“工具--选项--文件架”(TOOL--OPTIONS---DICTIONARIES)中
3.并把htmlhelp.h包括在要调用htmlhelp函数的文件中
4.在“project--settting--link--object/libary moduels”中入htmlhelp.lib
5.响应你的问号或者帮助菜单,在响应函数中调用htmlhelp,例如:
HWND helpwnd=HtmlHelp(GetSafeHwnd( ),"c:\test\test.chm",HH_DISPLAY_TOPIC,N
ULL) ;