在线等,解决就给分的问题

qianyong325 2003-12-26 11:14:51
如何得到当前系统运行了那些程序?
...全文
47 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianyong325 2003-12-26
  • 打赏
  • 举报
回复
上面的朋友给的例子中的函数是哪来的?EnumProgress()是psapi里的,这个库载哪能弄到?

to: haocb_jia(独孤一笑)
你给的例子中的函数怎么才能调用啊?
给解释一下,谢谢啊~

haocb_jia 2003-12-26
  • 打赏
  • 举报
回复
BOOL GetProcessList()
{
HANDLE hProcessSnap = NULL;
PROCESSENTRY32 pe32;
int nIndex = 0;
hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
if (hProcessSnap != INVALID_HANDLE_VALUE )
{
pe32.dwSize = sizeof(PROCESSENTRY32);
for(BOOL fOk=Process32First(hProcessSnap, &pe32); fOk; fOk=Process32Next(hProcessSnap, &pe32))
{
if (pe32.th32ProcessID != 0)
{
nIndex = m_ComBox.AddString(pe32.szExeFile);
}
}
}
else
{
return FALSE;
}

return TRUE;
}

一个小例子,在ComBox中列出当前运行的进程
xiaohonghong 2003-12-26
  • 打赏
  • 举报
回复
EnumProgress()
swallow999999 2003-12-26
  • 打赏
  • 举报
回复
到那个任务管理器中去看撒
haocb_jia 2003-12-26
  • 打赏
  • 举报
回复
GetProcessList()是我自己写的,里面的代码你可以根据你的需要修改,免费无偿使用,呵呵

15,471

社区成员

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

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