不知道为什么我将程序打包后安装,然后点击帮助按钮,就是没有出现我所做的帮助。
程序在调试的时候都通过了,调试的时候一点就帮助就弹出来。但是如果我的程序复制到其他机子的话,点击帮助按钮,鼠标只是变一下然后就没有其他的反应了。
我的设置如下:
在project setting里c/C++里Preprocessor附加路径设为.\include(Htmlhelp.lib)
link里Category的Input:Additional library path:.\lib(Htmlhelp.h目录)
程序帮助按钮为以下语句:
#include "htmlhelp.h"HtmlHelp(NULL,"E:\液压泵实验cat系统/help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
或者:
HtmlHelp(NULL,"/help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
这是什么问题呢
程序在调试的时候都通过了,调试的时候一点就帮助就弹出来。但是如果我的程序复制到其他机子的话,点击帮助按钮,鼠标只是变一下然后就没有其他的反应了。
我的设置如下:
在project setting里c/C++里Preprocessor附加路径设为.\include(Htmlhelp.lib)
link里Category的Input:Additional library path:.\lib(Htmlhelp.h目录)
程序帮助按钮为以下语句:
#include "htmlhelp.h"HtmlHelp(NULL,"E:\液压泵实验cat系统/help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
或者:
HtmlHelp(NULL,"/help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
这是什么问题呢
解决方案 »
- WTL 中关于右键弹出菜单 isMenu断言错误
- 帮我看下这条sql语句错在哪里,谢谢
- Map中定义饿Vector如何指定大小?
- 我使用AppWizard把编辑框赋为整数,这时如果没有输入值的话,会弹出“请键入一个整数”的提示,然后程序继续运行
- ????类似于把MP3拖到MP3播放器,就能自动播放的拖放功能怎么实现的?
- 今天总算辞职 ,散分! (再折腾折腾)
- 求助:如何实现定时控制,能提供源码并且越简单越好
- ADO方法添加数据时,怎样才能保证添加数据正确?
- VC7中如何建立COM组件,我建立的COM组件可以用,但为什么没有TLB文件。
- 一个Socket允许在同时进行一个以上的操作吗?
- 求VAD(Voice Activity Detection)的 C(C++)源码.
- 急 谁能帮我 解决 这个问题 在线等 我只有20分了全给你
DEBUG下的可执行文件。EXE在我的机子下,帮助文件能够出现,但复制到其他机子后,执行DEBUG下的可执行文件。EXE,无论我怎么点帮助始终不出现。
最好用相对目录!把
HtmlHelp(NULL,"/help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
改为
HtmlHelp(NULL,"./help/help.chm::/试验条件.htm",HH_DISPLAY_TOPIC,0);
试一下。
CHM文件也要拷贝到工程目录或RELEASE目录下
这个我也有使用过了但也是存在同一样的问题,甚至连本机内的DEBUG下都不行。
CHM文件我也有拷贝到工程目录下。
至于tools--options--dictionaries
我就不知道在这里面设置什么了。