社区
进程/线程/DLL
帖子详情
请问如何在Win9x下获取系统中进程的全路径?
asdyzy
2003-08-22 01:45:54
请问如何在Win9x下获取系统中进程的全路径?
...全文
25
5
打赏
收藏
请问如何在Win9x下获取系统中进程的全路径?
请问如何在Win9x下获取系统中进程的全路径?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzqzzq
2003-08-22
打赏
举报
回复
改GetParentPath为GetProcessPath,上述方法在Win98有效。
zzqzzq
2003-08-22
打赏
举报
回复
获取当前进程的全路径:
char ProcessPath[128];
::GetCurrentDirectory(128,ProcessPath);
知道进程ID,获取进程的全路径:
void GetParentPath(DWORD ProcessID,CString ProcessPath)
{
HANDLE hSnapShot=CreateToolhelp32Snapshot(TH32CS_SNAPALL,NULL);
PROCESSENTRY32 pEntry;
pEntry.dwSize =sizeof(pEntry);
BOOL hRes=Process32First(hSnapShot,&pEntry);
while(hRes)
{
if(ProcessID==pEntry.th32ParentProcessID)
ProcessPath = pEntry.szExeFile;
hRes=Process32Next(hSnapShot,&pEntry);
}
}
知道进程句柄,获取进程的全路径:
void GetParentPath(HANDLE handle,CString ProcessPath)
{
HANDLE hSnapShot=CreateToolhelp32Snapshot(TH32CS_SNAPALL,NULL);
PROCESSENTRY32 pEntry;
pEntry.dwSize =sizeof(pEntry);
BOOL hRes=Process32First(hSnapShot,&pEntry);
while(hRes)
{
if(handle==
OpenProcess(PROCESS_ALL_ACCESS,FALSE,pEntry.th32ParentProcessID))
ProcessPath = pEntry.szExeFile;
hRes=Process32Next(hSnapShot,&pEntry);
}
}
wxfjb
2003-08-22
打赏
举报
回复
GetModuleFileName
思危
2003-08-22
打赏
举报
回复
TCHAR szPath[MAX_PATH];
GetModuleFileName(AfxGetInstanceHandle(), szPath, MAX_PATH);
//szPath为路径
思危
2003-08-22
打赏
举报
回复
GetModuleFileName
获取
进程
全
路径
方法(支持xp、
win
7、
win
10
系统
)
获取
进程
全
路径
方法(支持xp、
win
7、
win
10
系统
)
获取
进程
的
全
路径
的函数包括GetModuleFileNameEx、GetProcessImageFileName、QueryFullProcessImageName。这三个函数的原型:DWORD GetModuleFileNameEx(HANDLE ...
如何在NT下
获取
进程
的
路径
如何在NT下
获取
进程
的
路径
整理:Ackarlix下载示例源代码一:
获取
NT下
进程
路径
的方法 在
Win
9X
系统
中
,利用ToolHelp API
中
的相关函数可以很方便得得到
进程
的名称及其
路径
。但这种方法在NT
系统
中
就不能奏效了,...
win
dows c++ (3)
win
dows
获取
进程
PID、
进程
路径
、
进程
启停及文件相关操作
win
dows c++ (3)
win
dows
获取
进程
PID、
进程
路径
、
进程
启停及文件相关操作
Win
dows下C++
获取
系统
进程
列表及相关信息
win
dows下C++
获取
进程
相关信息
64位
系统
下C++
获取
当前所有
进程
的完整
路径
GetProcessImageFileName可以在xp和
win
7 32位和64位都能
获取
进程
路径
,GetModuleFileNameEx只能
获取
32位
进程
路径
, 但GetProcessImageFileName
获取
的
路径
都是包含设备名的
路径
,因此我们还要转换成一下,因此我们...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章