按键精灵怎么实现鼠标指定的窗口能够后台按某个按键?

多个游戏窗口,我打开第一个窗口,让他无限按F几,当我打开第二个窗口的时候,第一个窗口不会在后台运行,就停止运行了。Hwnd=Plugin.Window.MousePoin... 多个游戏窗口,我打开第一个窗口,让他无限按F几,当我打开第二个窗口的时候,第一个窗口不会在后台运行,就停止运行了。

Hwnd = Plugin.Window.MousePoint()

Call Plugin.Bkgnd.KeyPress(Hwnd, 118)

需要什么才能实现我第一窗口运行后,打开第二个窗口,第一窗口一直运行。
展开
 我来答
山水阿锐
2019-11-19 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.2亿
展开全部
//得到鼠标指向的窗口句柄

Hwnd = Plugin.Window.MousePoint()

//向后台窗口句柄(变量:Hwnd)发送一个键盘(扫描码:65)按键

Call Plugin.Bkgnd.KeyPress(Hwnd, 65)

//向后台窗口句柄(变量:Hwnd)发送一个鼠标移动到客户区域(坐标:0, 0)处

Call Plugin.Bkgnd.MoveTo(Hwnd, 0, 0)

//向后台窗口句柄(变量:Hwnd)的客户区域(坐标:0, 0)处发送一个鼠标右键单击

Call Plugin.Bkgnd.RightClick(Hwnd, 0, 0)

//向后台窗口句柄(变量:Hwnd)发送一个文本消息(内容:"内容")到客户区

Call Plugin.Bkgnd.SendString(Hwnd, "内容")

你把Hwnd 句柄当做一个对象,就像你要发短信需要一个电话号码才能操作一样。然后后面的就好理解了。这些命令都能在按键精灵里面的插件命令-后台命令里找到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式