永发信息网

问下怎么让按键精灵后台工作,在指定的窗口工作,我想一边看电影一边开按键

答案:2  悬赏:30  手机版
解决时间 2021-03-10 19:51
我录制了一段,需要增加什么语句吗
最佳答案
1:从理论上说,你想要在指定的窗口工作,首先这个窗口要支持后台。
2:有了第一条的理论支持,第二步就是要取得你要后台工作的窗口的句柄
3:必须他要有后台插件.一般在官方下的都7.0以上的都自带
4:通过按键精灵的后台语句命令向指定的的窗口发送后台按键指令(需要后台句柄)

我举例的版本是7.0的。

以下两句为例子.
Plugin Hwnd = Window.Foreground()
Plugin Bkgnd.KeyPress(Hwnd, 49)

解释:第一句是取得当前窗口的句柄(就是你自己正在操作的窗口)并保在变
量Hwnd中
第二句是向指定的窗口发送后台命令(括号中的第一个参数就是句柄变
量,第二个参数是数字键1的键盘码【49】也就是Q上面那个)

如果还是不清楚,请上兄弟论坛看看详细的后台命令教程。很简单的。
全部回答

看你的源程序,估计是没得到窗体句柄。

delay 50

//下面这句是得到当前最前面的窗口句柄   

hwnd = plugin.window.foreground()   

//下面这句是得到窗口句柄的标题   

stext = plugin.window.gettext(hwnd)   

msgbox "得到窗口句柄的标题为:"& stext

捕捉句柄前加个延时,捕捉句柄后显示一下窗体标识,看看是不是你需要的窗体。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
五菱荣光不漏水,风扇转却开锅是什么原因
永安保险买50元人身险有意外发生怎么赔付
约分,60分之25,39分之169 121分之44 1000分之
有那些较好的速写书籍?
中国古代有银行那
潮妈烘焙我想知道这个在什么地方
如何批量删除计划任务
大棚蔬菜辣椒种植的温度是多少
为什么自己的女儿将要出嫁,父亲总是比母亲还
东营到聊城的汽车
dreamtrips梦幻之旅wv俱乐部怎么退会?
已知某工作表的E4单元格中已输入公式“=B4*C4
立法解释的方式
柳州市通力汽修地址在哪,我要去那里办事
地狱除了阎王爷还有什么
推荐资讯
品食佳(太平洋百货)怎么去啊,有知道地址的么
皮卡刻字机怎么设置
生金百货店怎么去啊,有知道地址的么
江苏盐城大丰寄到无锡江阴的快递多久能到
旧时王谢堂前燕的王和谢有什么哲学意义
旗袍的品牌有哪些
强刷 cust reset是什么意思
在闲鱼买了部手机,到货后发现进不了系统拿去
ASP.NET session has expired or could not b
福人聚东北菜在什么地方啊,我要过去处理事情
请问你是不是有 美脚黒パンストの足コキ WNZ-
细胞壁的组成成分是什么?哪种细胞器与他有关
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?