如何在DLL中关闭主程序
3个回答
展开全部
在运行里输入cmd进入命令提示符。
然后输入命令tasklist /m>c:/123.txt
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。就可以顺利删除了。那就不必进安全模式,进DOS那么麻烦了。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc,当然,也可以把他输出为文本文件,如tasklist
/svc>C:/234.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了
然后输入命令tasklist /m>c:/123.txt
不要急。到C盘下面去找一找,是不是有了一个123.txt?(当然。可以自己设定文件的输出路径,名字,甚至后缀。但要是文本文件哦。)
打开他。里面就是目前运行的各个程序正在调用的dll文件。
找出来了后问题就好办多了。打开任务管理器。把对应的那个程序给关了。就可以顺利删除了。那就不必进安全模式,进DOS那么麻烦了。
当然。有些应用程序是以服务形式运行的。那么你就有可能查到的是svhost.exe但是。里面有很多个哦。。这个也好办。仍然打开命令提示符。输入
tasklist /svc,当然,也可以把他输出为文本文件,如tasklist
/svc>C:/234.txt。看到了吗?每个svchost.exe后面是不是对应有一个ID呢?有了ID一对照也可以知道是哪个服务了
2017-04-26 · 为您提供更好的产品和服务
七彩虹科技有限公司
七彩虹科技成立于1995年,中国著名的DIY硬件厂商, 亚太区最重要的显示卡提供商之一。专注于IT硬件产品研发、生产和销售,致力于为个人和企业用户提供最具创新与实用价值的硬件产品及应用方案。
向TA提问
关注
展开全部
ExitProcess应该行吧
(望楼主采纳哦)
(望楼主采纳哦)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用
TerminateProcess(OpenProcess(PROCESS_ALL_ACCESS, false,传入一个进程ID, NULL);
TerminateProcess(OpenProcess(PROCESS_ALL_ACCESS, false,传入一个进程ID, NULL);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询