chishingchan 发表于 2014-4-12 14:08:48

Au3 的鼠标动作好像在Win81中不起作用!

系统:Windows 8.1 企业版
背景:暴风影音自动安装脚本
问题:鼠标点击方面的语句没反应
AutoItSetOption("MouseCoordMode",0)
ShellExecute(@ScriptDir & "\Baofeng5-5.35.0327.exe")
$Title = "安装 暴风影音5 正式版"
WinActivate($Title)
Do
        Sleep(500)
Until ControlCommand($Title,"","","IsVisible")
;MouseMove(469,368,1) 此行删除分号后运行鼠标也没动作!
ControlClick($Title,"","","left",1,469,368);点击开始安装

chishingchan 发表于 2014-4-12 14:19:45

再说明一下:系统是32位版,管理员Administrator登录,会不会AU3与Win8不兼容?

chishingchan 发表于 2014-4-12 14:34:29

立即恢复到XP系统,问题迎刃而解!这说明了什么?!

heavenm 发表于 2014-4-12 15:17:33

你确定分辨率一样?

yinbinly 发表于 2014-4-12 16:05:23

暴风影音一直安装静默版本的

chishingchan 发表于 2014-4-16 11:06:29

回复 4# heavenm


    AutoItSetOption("MouseCoordMode",0)

有这行语句应该与分辨率无关了!

chishingchan 发表于 2014-4-16 11:15:28

哦!我想起来了!可能x86与x64没处理好!

121044246 发表于 2014-4-16 16:46:22

UAC问题吧.管理员权限运行

chishingchan 发表于 2014-4-17 18:13:57

回复 8# 121044246


    不是,系统默认管理员权限,只是系统64位运行32位的Autoit.exe程序

121044246 发表于 2014-4-18 02:40:38

回复 9# chishingchan


    我也是win8.1 64位Pro版。如果用au3编辑器测试的话,试试管理员权限运行scite再执行脚本,刚测试了下,没问题的。
页: [1]
查看完整版本: Au3 的鼠标动作好像在Win81中不起作用!