我爱Aspx >> Asp.Net >> 9x下通过执行文件名获得进程ID的方法注:pe.szExeFile有时候是全路经文件名,有时候只是文件名,原因有待考究,或者请哪位高手指教
DWORD GetProcessIdFromName(LPCTSTR name)
{
PROCESSENTRY32 pe;
DWORD id = 0;
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
pe.dwSize = sizeof(PROCESSENTRY32);
if( !Process32First(hSnapshot,&pe) )
return 0;
do
{
pe.dwSize = sizeof(PROCESSENTRY32);
if( Process32Next(hSnapshot,&pe)==FALSE )
break;
if(strcmp(pe.szExeFile,name) == 0)
{
id = pe.th32ProcessID;
break;
}
} while(1);
CloseHandle(hSnapshot);
return id;
}
php,asp,jsp,c,速度比较[05-05]
语音识别进入IVR系统[05-05]
IVR技术的发展[05-05]
CTI领域标准API的第一选择——TA..[05-05]
Using Fonts in ATL Controls[05-05]
IPv6协议规范(中文版)[05-05]
IP协议规范(中文版)[05-05]
PPP Internet协议控制协议(中文版..[05-05]
TELNET协议规范(中文版)[05-05]
SMTP协议规范(中文版)[05-05]