请问各位大哥,为什么Api函数 CreateToolhelp32Snapshot() Process32Fist() Process32Next 不能用 ?是不是要引用什么单元的?

d0347 2003-05-30 01:57:08

请问各位大哥,为什么Api函数
CreateToolhelp32Snapshot()
Process32Fist()
Process32Next()

不能用 ?
是不是要引用什么单元的?
出错提示是没定义,可是我在SDK是都有找到这些函数啊!
请各位大哥,指教小弟, 先谢谢了
...全文
42 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
reedseutozte 2003-05-31
  • 打赏
  • 举报
回复
var
msgProcess: PROCESSENTRY32;
Snapshot: DWord;
begin
Snapshot := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, GetCurrentProcessId());
msgProcess.dwSize := 296;
Process32First(Snapshot, msgProcess);

end;
d0347 2003-05-31
  • 打赏
  • 举报
回复
请问各位哥们,以下代码错在那里的?

procedure TForm1.Button5Click(Sender: TObject);
Type
S_Process=Record
dwSize: DWORD;
cntUsage: DWORD;
th32ProcessID: DWORD;
th32DefaultHeapID: DWORD;
th32ModuleID: DWORD;
cntThreads: DWORD;
th32ParentProcessID: DWORD;
pcPriClassBase: LONGINT;
dwFlags: DWORD;
szExeFile :PChar;
End ;
Var
msgProcess: S_Process;
Snapshot : DWord ;
begin
Snapshot := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, GetCurrentProcessId() ) ;
msgProcess.dwSize := 296 ;
Process32First(Snapshot, msgProcess) ;

end;
d0347 2003-05-31
  • 打赏
  • 举报
回复
谢谢 reedseutozte(haha) 能不能再教小弟这些函数的用法
reedseutozte 2003-05-30
  • 打赏
  • 举报
回复
要引用
Tlhelp32

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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