菜鸟问个连接错误

lwbhero 2003-03-01 01:01:42
//---------------------------------------------------------------------------
#include<windows.h>
#include"psapi.h"
#include<conio.h>
#include<stdio.h>
#include <vcl.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

void PrintProcessNameAndID( DWORD processID )
{
char szProcessName[MAX_PATH] = "unknown";

HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION |
PROCESS_VM_READ,
FALSE, processID );

if ( hProcess )
{
HMODULE hMod;
DWORD cbNeeded;

if ( EnumProcessModules( hProcess, &hMod, sizeof(hMod),
&cbNeeded) )
{
GetModuleBaseName( hProcess, hMod, szProcessName,
sizeof(szProcessName) );
}
}


printf( "%s (Process ID: %u)\n", szProcessName, processID );

CloseHandle( hProcess );
}

int main(int argc, char* argv[])
{
DWORD aProcesses[1024], cbNeeded, cProcesses;
unsigned int i;

if ( !EnumProcesses( aProcesses, sizeof(aProcesses), &cbNeeded ) )
return 0;

cProcesses = cbNeeded / sizeof(DWORD);

for ( i = 0; i < cProcesses; i++ )
PrintProcessNameAndID( aProcesses[i] );
getch();
return 0;
}
//---------------------------------------------------------------------------

上面代码在连接时出现下面的错误:[Linker Error] Unresolved external 'EnumProcesses' referenced from D:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ
[Linker Error] Unresolved external 'EnumProcessModules' referenced from D:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ
[Linker Error] Unresolved external 'GetModuleBaseNameA' referenced from D:\PROGRAM FILES\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ
这是什么意思?

...全文
25 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lwbhero 2003-03-02
  • 打赏
  • 举报
回复
我自己解决了。
万岁!
lwbhero 2003-03-02
  • 打赏
  • 举报
回复
有人说Add to Project->psapi.lib 可我不懂什么意思。
是把psapi.lib直接拷到该工程的目录下吗?
如果是那样的话,我试了,也不行呀!
咳,同情同情菜鸟吧!
lwbhero 2003-03-02
  • 打赏
  • 举报
回复
各位好心人帮帮忙吧!
longchaohui 2003-03-01
  • 打赏
  • 举报
回复
bcb6 好想不太好用,
好想有些问题!

用bcb5吧!
lwbhero 2003-03-01
  • 打赏
  • 举报
回复
我在安装bcb6时曾经出现过一个错误,说什么c;\winnt\sys32\pcapi.dll被保护,请以后升级系统,不知和这有关没有?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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