大漠插件会用么?
大漠插件有一个后台绑定模式如下:
dm_ret = dm.BindWindow(hwnd,"dx2","dx","dx",0) hwnd 是你要绑定的游戏窗口句柄,dx2是屏幕颜色获取方式,第一个dx是后台鼠标模式,这种方式会锁定鼠标输入,第二个dx是后台键盘模式,这种方式会锁定键盘输入。这个就可以实现你所说的锁定了游戏窗口,键盘和鼠标都不管用的效果了。
示例如下:
Set dm = createobject("dm.dmsoft") 声明一个大漠对象,之前要注册大漠插件(可以去按键精灵官网下载大漠插件,里面有一个文档会详细说明如何使用该插件)
Delay 100
dm_ret = dm.BindWindow(Hwnd, "dx2", "dx", "dx", 0) 绑定游戏窗口 Hwdn是你要绑定的游戏窗口句柄,这种绑定模式可使屏蔽键鼠对游戏窗口的操作,只要不最小化游戏窗口,脚本就可以正常运行。
Delay 200
dm_ret = dm.SetWindowState(Hwnd, 12) 这个是激活你所绑定的游戏窗口
----------------------------------------------
键盘和鼠标不管用是因为他做了CPU优化导致的!
你是想后台控制游戏还是什么?
如果想后台那么把代码改成后台的!
如果单独的锁定游戏窗口的话
Hwnd = Plugin.Window.Foreground()
//返回当前窗口句柄
Call Plugin.Window.Active(Hwnd)
//激活窗口
谢谢请采纳
e9twepioppppfkekkpdpd;ekl;kd;'dpjkelke;didodioekeokel鐧惧害鍦板浘
你好,在你作的时候有添加锁定当前窗口命令吗?如果没有就加上就可以了,命令可以在百度搜