找回密码
 加入
搜索
查看: 3756|回复: 3

[AU3基础] (已解决)怎样根据控件句柄将其设置为当前焦点

[复制链接]
发表于 2012-11-11 10:23:13 | 显示全部楼层 |阅读模式
本帖最后由 yufei8051 于 2012-11-11 14:06 编辑

已经取得该控件的句柄,通过什么方法将其设置为焦点?
通过id1032之类的方法不行,因为同一窗口有好几个控件id值相同,只能操作其中的一个;通过edit1之类的方法也不行,正因为在该窗口中类别名的值乱变才只能通过窗口坐标的方法定位其控件,再取得控件该控件句柄。
因为不能直接根据控件句柄得到类别名,所以想先将其设为焦点,再通过函数取焦点处控件的类别名
头都大了,就是搞不明白,求高手指点下啊,不胜感激
发表于 2012-11-11 10:38:02 | 显示全部楼层
回复 1# yufei8051

ControlFocus("窗口标题", "窗口文本", 控件ID);这里的控件ID也可以用句柄啊,亲!

评分

参与人数 1金钱 +10 收起 理由
yufei8051 + 10 真的可以!!这下全好了,谢谢

查看全部评分

 楼主| 发表于 2012-11-11 12:27:08 | 显示全部楼层
是吗?马上试试,谢谢回复
帮助文件上只说是控件id,以为。。。。
 楼主| 发表于 2012-11-11 14:06:07 | 显示全部楼层
回复  yufei8051
annybaby 发表于 2012-11-11 10:38



    真的可以!!这下全好了,谢谢
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-18 11:20 , Processed in 0.083960 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表