登录 立即注册
查看: 55837|回复: 17

在多开状态下正确关闭指定的窗口

[复制链接]

8

主题

0

帖子

30

积分

注册会员

Rank: 2

积分
30

逍遥新人资格章

发表于 2015-8-28 23:32:53 | 显示全部楼层 |阅读模式
最近写程序发现
每启动一个模拟器都会创建一个MEmu.exe和一个MEmuHeadless.exe
在多开状态下,可以由窗口句柄来结束MEmu.exe进程,但是MEmuHeadless.exe不会关闭,我们怎么知道哪个MEmuHeadless.exe是你需要结束的呢?
由于积分不够,命令贴暂时看不了,只能自己研究了。仔细研究发现,在模拟器的MEmuHyperv文件夹下有MEmuManage命令,那么好了,我们就可以
MEmuManage --help
其中有一个命令是 controlvm,我也搞不懂啥意思,按它的参数执行MEmuManage  controlvm MEmu2 poweroff
OK,指定的模拟器MEmu_2被关闭了。

评分

参与人数 1贡献 +1 收起 理由
huixia0010 + 1 思路没错

查看全部评分

回复

使用道具 举报

0

主题

0

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2016-9-5 14:37:52 | 显示全部楼层
执行该命令进度卡在50% 怎么解决…… QQ图片20160904181956.png
回复 支持 2 反对 0

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2016-5-10 21:33:56 | 显示全部楼层
好像不能吧 我在逍遥2.6.6版本下在执行如下

D:\XyBox\MEmuHyperv>MEmuManage.exe controlvm MEmu poweroff
MEmuManage.exe: error: Failed to assign the machine to the session (E_FAIL)
MEmuManage.exe: error: Details: code MEMU_E_VM_ERROR (0x80bb0003), component Machine, interface IMachine, callee IUnknown
MEmuManage.exe: error: Context: "LockMachine(a->session, LockType_Shared)" at line 100 of file MEmuManageControlVM.cpp

D:\XyBox\MEmuHyperv>
回复 支持 1 反对 0

使用道具 举报

0

主题

4

帖子

1

积分

新手上路

Rank: 1

积分
1
发表于 2015-8-29 04:48:30 | 显示全部楼层
命令不完整 不予加分!
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2015-8-29 05:06:51 | 显示全部楼层
为啥要那么麻烦呢,直接结束进程不就号了。
回复 支持 反对

使用道具 举报

1156

主题

4183

帖子

4346

积分

超级版主

Rank: 8Rank: 8

积分
4346

逍遥会员章逍遥忠实勋章逍遥荣耀勋章逍遥达人勋章逍遥游戏玩家逍遥论坛达人逍遥新人资格章

发表于 2015-8-29 06:19:10 | 显示全部楼层
无图 无详细说明 无法加分
CPU要支持虚拟化技术 主板开启VT 关闭Hyper-V 显卡驱动正确 完整系统
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2015-8-29 21:02:48 | 显示全部楼层
楼主说得很详细,多谢了,正在到处找这个。
回复 支持 反对

使用道具 举报

3

主题

16

帖子

35

积分

注册会员

Rank: 2

积分
35

逍遥新人资格章

发表于 2015-8-30 00:12:57 | 显示全部楼层
1902310000 发表于 2015-8-29 21:02
楼主说得很详细,多谢了,正在到处找这个。

headless.exe进程命令行参数带了窗口名 可以根据这个结束掉
回复 支持 反对

使用道具 举报

8

主题

0

帖子

30

积分

注册会员

Rank: 2

积分
30

逍遥新人资格章

 楼主| 发表于 2015-8-30 15:40:26 | 显示全部楼层
365636633 发表于 2015-8-30 00:12
headless.exe进程命令行参数带了窗口名 可以根据这个结束掉

具体怎么结束呢,我发现这样结束有后遗症。。。
回复 支持 反对

使用道具 举报

3

主题

16

帖子

35

积分

注册会员

Rank: 2

积分
35

逍遥新人资格章

发表于 2015-9-1 22:15:49 | 显示全部楼层
baolongbeu 发表于 2015-8-30 15:40
具体怎么结束呢,我发现这样结束有后遗症。。。

什么后遗症
回复 支持 反对

使用道具 举报

1

主题

12

帖子

23

积分

注册会员

Rank: 2

积分
23

逍遥新人资格章

发表于 2015-9-2 04:33:22 | 显示全部楼层
学习一下                       
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2015-9-19 09:01:26 | 显示全部楼层
在详细点就好了,小白啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|模拟器|手机模拟器|手游模拟器|安卓模拟器|( 沪ICP备14046591号 )

GMT+8, 2024-5-5 00:40 , Processed in 0.046404 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表