TC官方合作论坛

标题: 关于已卡死窗口的大漠解绑和关闭 [打印本页]

作者: 地狱骑士    时间: 2016-4-27 21:00
标题: 关于已卡死窗口的大漠解绑和关闭
已经绑定了大漠的游戏窗口,在需要关闭的时候,有可能窗口已经未响应了。这个时候UnBindWindow解绑命令就会卡住执行不下去。
那么问题来了
窗口卡死的时候应该怎么解绑呢?如果直接关闭窗口不解绑会有什么问题?
作者: 312120292    时间: 2016-4-27 23:50
如果是大漠绑定的全部前台模式的话,,,基本上没什么问题,

如果绑定模式里面 的鼠标键盘 任何一种或者两种都为DX或者带有DX属性的话,,那么恭喜你,你说绑定的游戏窗口 在没用解除绑定,也就是没有释放这个窗口的话,你就无法对这个窗口进行相应的 鼠标或者键盘操作

你可以在辅助上面添加一个强制解绑的 按钮,,,如果辅助崩溃了,游戏没有解绑而导致的不能对这个窗口进行绑定或者鼠标键盘操作的话,,就再次打开辅助用这个强制解绑命令来强制解除绑定后,就没事了

当然,你要是觉得麻烦的话,,,你也可以选择结束游戏的进程,或者重启电脑,或者拔电源,,反正怎么开心就怎么弄
作者: 312120292    时间: 2016-4-27 23:56
噢  理解错了!

不好意思!

如果是窗口未响应导致解绑失败的话,,我的认为是最多就是资源释放不掉,但是窗口消失后,相应的资源应该就会逐渐的释放了,就看大漠会不会弹出窗口坐标越界的错误信息了!  毕竟没有解绑嘛!


作者: 地狱骑士    时间: 2016-4-28 10:19
312120292 发表于 2016-4-27 23:56
噢  理解错了!

不好意思!

已解决,目前测试稳定。
我改了下顺序,先干掉窗口,再执行解绑,同时屏蔽错误弹出。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1