将HtmlHelp从VS 2006-2017迁移到C ++ Builder

时间:2018-12-20 11:45:22

标签: c++builder

我包括了:

#include "HTMLHelpViewer.hpp"
#pragma package(smart_init)
#pragma link "HTMLHelpViewer"

在我的第一个.h文件中,并且未定义Microsoft maxmin宏。编译没有错误! C ++ Builder没有将HtmlHelp()调用链接到Microsoft的HtmlHelp.lib库。

我的应用程序没有MFC,可以在VS 2017中的32/64位调试版本中完美运行,但在发行版本中则不是。

我是Embarcadero的新手!谁能帮助我将VS应用程序迁移到Embarcadero C ++ Builder?我是Ton Epskamp,邮箱:a.epskamp@ziggo.nl; 首先,我非常感谢大家,因为您回答了我的问题。除此之外,我还要为格式不佳和英语不佳而道歉。在其他地方建议在包含文件中包括上述三行。我删除了所有三个宏,然后再次接受了未定义的max和min宏:的确非常感谢!但是HtmlHelp()仍然未链接。我想通过调用imphelp for htmlhelp.lib来使我的Microsoft htmlhelp.lib正确地适合Embarcadero C ++ Builder,如stackoverflow网站中其他地方所示!我必须承认我仍然是Embarcadero的新手,但在两种情况下,我都希望改善HtmlHelp()的链接是徒劳的!

0 个答案:

没有答案