请问程序如何链接chm,并能实现自动跳转?
象vc一样的,输入函数,鼠标选函数,按f1跳转到相应的主题
在vc中的调用方法
在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)"帮助一
") ;