本帖最后由 user3000 于 2012-5-21 13:09 编辑
回复 13# ma2553047
又测试了一番, 用曲线救国法?
基本上能实现你1楼里的所有要求了, 无论安装窗口在什么位置, 在什么分辨率下安装.
如果高要求, 请加入 BlockInput ;
其实创建桌面快捷方式, 用 FileCreateShortcut 就可以了.
非得这里勾上的话, 4楼的方法也是其中一种, 但同样, 如果不禁用键盘和鼠标输入的话, 不可能是百分百可靠!
Opt ('MouseCoordMode', 2)
WinActivate('EditPlus 3', '选择附加任务')
$a = ControlGetPos('EditPlus 3', '选择附加任务', '[CLASS:TNewCheckListBox; INSTANCE:1]')
MouseClick('left', $a[0]+10, $a[1]+20, 1, 0)
ControlClick('EditPlus 3', '选择附加任务', '[CLASS:TNewCheckListBox; INSTANCE:1]', "left", 1)
话说回来, 你的另一个帖子: ControlClick怎么对editplus无效啊
应该是问题解决了吧 |