已经编译完帮助文件,
可是它不工作
{
TRACE("\r\n********************user press f1 now! \r\n");
::HtmlHelp(NULL,"help.chm::/welcome.htm",HH_DISPLAY_TOPIC,0);
}
//HtmlHelp(0,0);无论在那里调用这个函数,都没有反应,
TRACE跟踪显示确实调用了这个函数,文件名和内部文件名都是正确的如何解决?
尝试过去掉::/welcome.htm,
也尝试过 将NULL改成this->GetSafeHwnd( ),
都不能显示出帮助文件,只是鼠标变一下沙漏然后恢复,什么都没出现
可是它不工作
{
TRACE("\r\n********************user press f1 now! \r\n");
::HtmlHelp(NULL,"help.chm::/welcome.htm",HH_DISPLAY_TOPIC,0);
}
//HtmlHelp(0,0);无论在那里调用这个函数,都没有反应,
TRACE跟踪显示确实调用了这个函数,文件名和内部文件名都是正确的如何解决?
尝试过去掉::/welcome.htm,
也尝试过 将NULL改成this->GetSafeHwnd( ),
都不能显示出帮助文件,只是鼠标变一下沙漏然后恢复,什么都没出现
解决方案 »
- 问一个关于静态变量的作用域问题
- 怎么判断listcontrol选中了几行?
- 高位,低位,32位,64位数据的意思??
- ★★★★★★不可思议的远古文明
- 如何保存光标
- 关于CEdit的问题
- 如何控制spin 的步长?默认时按一下加1,如按一下加10或加0.1,该如何做????
- 熟悉XP的高手快快进来拿分!
- MFC activex组件问题
- 从入门到精通Visual C++ 光盘源码 N个范例(包含两套光盘)
- 请问:#ifdef _DEBUG #endif是什么意思?
- 谁的机器上有VC和Acess数据库软件,我把我做的硬盘装机的报价系统发到你们邮箱里,帮我解决一下没做完的地方吧,我是刚接触的新手,帮帮
已经在STDAFX。H中包含了
#include "htmlhelp.h"
#pragma comment(lib,"htmlhelp.lib")上面两个文件已经拷贝到INCLUDE和LIB中去了,
使用的是VC7
可以用以下语句
WinExec("hh.exe help.chm",SW_MAXIMIZE);
如果只是显示某页,可通过mk:@MSITStore:URL用IE访问
HtmlHelp(NULL, "c:\\Help.chm", HH_DISPLAY_TOPIC, "welcome.htm");