永发信息网

按键精灵制作的前台脚本怎么转为后台?

答案:4  悬赏:20  手机版
解决时间 2021-05-04 02:09
  • 提问者网友:玫瑰园
  • 2021-05-03 22:42
怎么按键精灵没有直接录制后台的功能啊?
最佳答案
  • 五星知识达人网友:洎扰庸人
  • 2021-05-03 23:08

取得可以按键的窗口句柄,是一串数字,存到hwnd中:


Plugin hwnd=Window.GetKeyFocusWnd()


按窗口标题查找窗口句柄,存到hwnd中:


Plugin hwnd=Window.Find(0,"这里写你要找的窗口标题")


发送按键到句柄变量hwnd指向的窗口:


例按下A键


Plugin Bkgnd.KeyDown(hwnd,asc("A"))


松A键


Plugin Bkgnd.KeyUp(hwnd,asc("A"))


按A键一次

Plugin Bkgnd.KeyPress(hwnd, 65)


其核心思想就是把按键发送到指定窗口,既使这个窗口不是当前活动窗口。


这样就实现了后台按键,不影响你在前面窗口操作了。

全部回答
  • 1楼网友:玩家
  • 2021-05-04 02:17

按键精灵没有直接录制后台的功能

  • 2楼网友:旧脸谱
  • 2021-05-04 00:55
按键精灵是不能制作后台运行的程序的,也没有直接录制后台的功能!
  • 3楼网友:冷風如刀
  • 2021-05-03 23:53
什么前台后台的啊,按键精灵只有记录键盘和鼠标操作以及时间顺序的功能,其它的做不到。 高级一点的可以用QTP,不过要会vbs才能玩。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯