dvcz38 发表于 2009-5-7 11:27:56

au3 如何对非标准控件的识别?特别是对treelist控件的识别。

本帖最后由 dvcz38 于 2009-5-7 11:29 编辑

au3 如何对非标准控件的识别?特别是对treelist控件的识别。
嗯,treeview 是标准控件吧。
但treelist 没怎么见过,测试的几个treeview函数对treelist也没起作用。
大家有什么想法思路吗?

我把测试treelist软件上传在附件中了,希望好心的大家能帮帮我看下哈..谢谢哈

以下是我用_GUICtrlTreeView_FindItem()函数对treelist控件的操作,但不起作用.

MY CODE: AutoIt
#include <GuiTreeView.au3>
$in1="Form1"
$htree = ControlGetHandle($in1, "", "TdxTreeList1")
$node = _GUICtrlTreeView_FindItem($htree, "Q")
If $node Then
_GUICtrlTreeView_Expand($htree, $node)
$node_child = _GUICtrlTreeView_GetFirstChild($htree, $node)
_GUICtrlTreeView_SelectItem($htree, $node_child)
Else
MsgBox(0,'Error', 'Item not found in treeview',1)
EndIf
页: [1]
查看完整版本: au3 如何对非标准控件的识别?特别是对treelist控件的识别。