找回密码
 加入
搜索
查看: 2029|回复: 1

[AU3基础] [已解决]关于对SysTreeView32控件的操作(非check的形式)

[复制链接]
发表于 2017-3-4 14:03:37 | 显示全部楼层 |阅读模式
本帖最后由 sanfer8889 于 2017-3-8 14:22 编辑

如附件截图,是Visual C++ 2008的工程属性页,左侧栏目标对象是SysTreeView32控件,我代码如下:

#include <GuiListView.au3>
WinWaitActive("lkwlkwlkw 属性页","")
;获取窗口句柄
$handle = WinGetHandle("lkwlkwlkw 属性页")
;获取控件句柄;
$control = ControlGetHandle($handle,"","SysTreeView321")
sleep(3000)
ControlTreeView ($handle,"",$control,"Expand","配置属性")
sleep(2000)
ControlTreeView ($handle,"",$control,"Check", "资源")
sleep(2000)
MsgBox(4096, "测试", "脚本已完毕,2秒后消失", 2)

1、“Expand”,展开配置属性是没问题的,但是我想点击"资源"项目不成功,用过check、select操作行为,都是不可行的,怀疑是否ControlTreeView不能干这个界面的事
,应该还有其他的内置函数做这个事吗?   没能摸索到。。。。请问如何能点击上资源,刷出资源的页面?

2、如附件图,在C/C++,链接器,清单等子菜单下面,还是有菜单的,而且各有一个“常规”的子菜单,这种情况下,我要去刷出链接器-常规,应该怎么做才准确?



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2017-3-5 10:00:04 | 显示全部楼层
ControlClick ( "ControlTreeview 测试", "", "SysTreeView321", "left", 2, 50 , 80 )
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-25 16:54 , Processed in 0.113564 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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