我正在努力,没有太多运气,将chm选项添加到现有项目中。
Main.cpp
有这个:
#include "HtmlHelp.h"
int OpenHelp(LPTSTR arg1)
{
HWND _Hhdl = HtmlHelp(GetDesktopWindow(), arg1, HH_DISPLAY_TOPIC, NULL);
return 1;
}
htmlhelp.lib
已在Linker/Input/additional Dependencies
中设置。
我得到的错误是:
main.obj : error LNK2019: unresolved external symbol _HtmlHelpW@16 referenced in function "int __cdecl OpenHelp(wchar_t *)" (?OpenHelp@@YAHPA_W@Z)
我是C ++的新手,所以我假设我的功能在某种程度上是错误的。
这个想法是函数将以"C:\Help.chm\::/Topic.html"
格式传递给它。