对于一个新工程(以前没有添加过帮助文档链接的)
1、添加头文件
#include "DTL/htmlhelp.h"
2、添加帮助文档初始化代码
在工程APP的InitInstance()添加如下代码
3、点击“帮助”按钮时,调用代码
void CCorrMatch::OnMatchHelp()
{
CString helpFile;
helpFile = AfxGetApp()->m_pszHelpFilePath + (CString)"::/IRSAEnglishHelp/_101.htm"; //"::/Three-GCPs Fast Match.htm";
HtmlHelp(NULL,(LPCSTR)helpFile, HH_DISPLAY_TOPIC, 0);
}
打开帮助文档,右键点击属性,可以看到
mk:@MSITStore:C:/Documents%20and%20Settings/Administrator/桌面/chshelp/chshelp.chm::/File%20Interface.htm
使用::/File%20Interface.htm替换掉)::/IRSAEnglishHelp/_101.htm即可
附:大多数工程都已经添加了帮助链接,我们只需要将字符串替换掉就可以。即
使用::/File%20Interface.htm替换掉)::/IRSAEnglishHelp/_101.htm即可