greenspan95 发表于 2014-1-4 22:21:58

写如何通过ControlClick点击屏幕录像窗口的红色开启按钮?

本帖最后由 greenspan95 于 2014-1-8 19:30 编辑





用信息提取工具取得该屏幕录像软件的红色按钮的坐标和信息如上图,试了N种做法都达不到效果,希望大大们指教。

目的: 通过ControlClick点击窗口左上角的红色录像开启按钮,我现在写的代码是:

ControlClick("Recorder Panel","","","Left",1,11,10)

但是失败! 虚心向高手请教如何实现?

oceanwind 发表于 2014-1-5 20:48:11

可能得鼠标模拟点了....

greenspan95 发表于 2014-1-6 01:48:59

我想在不同分辨率的显示器上都能普遍使用,最好用ControlClick来实现,试了好多次,都没有成功!不知是否语法写错了还是其他原因.....

ak47gglllk 发表于 2014-1-6 09:05:33

同求,坐等大大出现

liu67667 发表于 2014-1-9 12:42:47

等待高人出现!

jsdn2000 发表于 2014-1-10 07:36:29

看看这个软件有没有快捷键,通过模拟按钮来实现比较靠谱,非标准窗口的。

魔导 发表于 2014-1-10 22:12:41

看样子是一个很友好的软件(应该不会阻止点击的),建议楼主发上软件来看看。
如果实在不行的话就模拟点击吧    分辨率不是问题    给出一定的计算方式就可以适应于其他的显示器了(因为看起来现在的小时器都比这个软件的分辨率打一些)

魔导 发表于 2014-1-10 22:15:58

比如:先获取窗口的坐标   再点击   ,当然这是窗口的大小在不同分辨率下不变的
如果有变的就要自己改一下或者再加点什么一般就两种情况    1.固定的大小   2.根据屏幕分辨率来调整大小
页: [1]
查看完整版本: 写如何通过ControlClick点击屏幕录像窗口的红色开启按钮?