找回密码
 立即注册

QQ登录

只需一步,快速开始

qiang

注册会员

14

主题

48

帖子

199

积分

注册会员

积分
199

微信认证勋章

qiang
注册会员   /  发表于:2016-4-21 18:21  /   查看:4468  /  回复:1
当一个文件被一个程序使用的时候,如果再有一个程序使用这个文件,那么这个程序会弹出“有别的进程在占用这个文件”的信息,但是不知道这个文件是被那个进程占用的,现在就是想把占用的进程给查出来!!
在win7有这样自带的功能,就是在任务管理器-----性能-----资源监视器里面的关联句柄中,搜索使用的那个文件名就可以把相关的进程都能列出来(这也是我想实现的效果)。
现在是想用代码来间接使用这个资源监视器来取得这个文件的进程,但是没有实现,如果可能望高手指点一二。。。
如果有别的法还望高手指点指点。。

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2016-4-25 17:43:57
沙发
这多麻烦。你就判断文件是否被占用就好了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部