[已解决]关于对SysTreeView32控件的操作(非check的形式)
本帖最后由 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++,链接器,清单等子菜单下面,还是有菜单的,而且各有一个“常规”的子菜单,这种情况下,我要去刷出链接器-常规,应该怎么做才准确?
ControlClick ( "ControlTreeview 测试", "", "SysTreeView321", "left", 2, 50 , 80 )
页:
[1]