如何实现~按键精灵后台运行~前台鼠标正常操作 20

1.以前用的是指定窗口句柄,可以实现正常运行(图1)但那样太麻烦,每次开机后窗口句柄都不一样,每次都得重新骗写脚本。2.后来改用当前鼠标指定窗口句柄(图2),可是当鼠标回... 1.以前用的是指定窗口句柄,可以实现正常运行(图1)但那样太麻烦,每次开机后窗口句柄都不一样,每次都得重新骗写脚本。
2.后来改用当前鼠标指定窗口句柄(图2),可是当鼠标回到前台操作,脚本也跟着在前台运行。
3.在不要每天编写脚本的情况下,如可实现在前台操作自如,后台又可以正常运行。
请教高手,越详细越好,谢谢!!
二楼兄弟~~这跟循环完全是两回事~~似乎有些答非所问~!但还是要谢谢你~!
展开
 我来答
帐号已注销
推荐于2016-01-25 · TA获得超过4.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:77%
帮助的人:2143万
展开全部

使用Hwnd = Plugin.Window.MousePoint()句柄就可以完成按键精灵的后台运作,但是使用这个句柄需要注意避免与前台应用产生冲突,多数人不会采用后台运行这个办法,而是通过虚拟机,虚拟机里运行按键精灵,主机里正常操作。

虚拟机的安装过程:

1、打开虚拟机VMW,点击创建

2、选择经典模式

3、给虚拟机命名

4、载入系统镜像

5、点击启动虚拟机

把系统安装好以后就可以在虚拟机内运行按键精灵了。

我是一只大笨像
推荐于2018-03-20
知道答主
回答量:11
采纳率:0%
帮助的人:9.9万
展开全部
//当前鼠标指定窗口句柄 保存到h
Plugin h=Window.MousePoint()// 这句只一次执行
h 就是句柄

Rem 循环
Bkgnd.KeyPress(h,56)
Goto 循环
这样就不会跟着到前台了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人体再生复原科学
2010-04-02 · TA获得超过1566个赞
知道大有可为答主
回答量:1426
采纳率:60%
帮助的人:595万
展开全部
Plugin h=Window.MousePoint()
Rem 循环
//脚本内容
Goto 循环

这样就行了.哈哈.不要把鼠标获取句柄放进循环去
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式