能力值:
(RANK:350 )
|
-
-
2 楼
我一般用
CreateToolhelp32Snapshot和Process32First&Next来枚举
看看PROCESSENTRY32的成员szExeFile
szExeFile
Path and filename of the executable file for the process.
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
HANDLE hProcessSnap=::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
if(hProcessSnap==INVALID_HANDLE_VALUE)
{
cout<<"CreateToolhelp32Snapshot调用失败!"<<endl;
return -1;
}
//遍历进程快照,轮流显示每个进程信息
BOOL bMore=::Process32First(hProcessSnap,&pe32);
cout<<"进程名称\t\t\t\t\t进程ID号"<<endl;
while(bMore)
{
cout<<pe32.szExeFile<<"\t\t\t\t\t"<<pe32.th32ProcessID<<endl;
count++;
bMore=::Process32Next(hProcessSnap,&pe32);
}
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
用ToolHelpAPI方式需要哪个头文件
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
如果是用EnumProcess又该用哪个头文件
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
MSDN.h
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
呵呵,谢谢哈
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
呵呵,谢谢哈
真是不错!
|
|
|