求指点

逆水痕 2012-04-19 08:37:35
我编写了一个windows平台下的进程监控,但链接的时候出现了错误,错误如下
processDlg.obj : error LNK2001: unresolved external symbol "int __stdcall Process32Next(void *,struct tagPROCESSENTRY32 *)" (?Process32Next@@YGHPAXPAUtagPROCESSENTRY32@@@Z)

processDlg.obj : error LNK2001: unresolved external symbol "int __stdcall Process32First(void *,struct tagPROCESSENTRY32 *)" (?Process32First@@YGHPAXPAUtagPROCESSENTRY32@@@Z)

processDlg.obj : error LNK2001: unresolved external symbol "void * __stdcall CreateToolhelp32Snapshot(unsigned long,unsigned long)" (?CreateToolhelp32Snapshot@@YGPAXKK@Z)

Debug/process.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

跪求高人指点,是不是CreateToolhelp32Snapsho的链接库有问题?
...全文
81 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chayedanwc 2012-04-20
  • 打赏
  • 举报
回复
如果不行的话就加载动态库吧。
LoadLibrary("Kernel32.dll"),然后声明你要用的那几个函数。
逆水痕 2012-04-19
  • 打赏
  • 举报
回复
谢谢,我用你的方法也加过,但还是那几个问题
逆水痕 2012-04-19
  • 打赏
  • 举报
回复
添加了就在project的的设置链接中添加吧,但还是不行
BombZhang 2012-04-19
  • 打赏
  • 举报
回复
工程里添加Kernel32.lib了吗?
shenyi0106 2012-04-19
  • 打赏
  • 举报
回复
#pragma comment(lib,"Kernel32.lib")

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧