|
本帖最后由 darklight 于 2009-7-17 09:54 编辑
现在在做个监控系统,想监控图中的图标变化(连通状态和断开状态图标不同),如图,左面是个treeview,帮助中似乎只有这两个函数与此有关,但在实验中不能起作用,不知道各位有什么好的方法能够提取这种图标信息?
$h_image = _GUICtrlTreeView_GetImageListIconHandle($h_tree,12)
$h_image = _GUICtrlTreeView_GetStateImageList($h_tree)
写了一个获取资源管理器左边栏的测试程序,还是不行,不知道各位有什么好的方法,请多多指教
#include <GuiImageList.au3>
#include <GuiTreeView.au3>
#include <GuiImageList.au3>
$TdxTitle = "我的电脑"
$TdxTitle = WinGetTitle($TdxTitle);
MsgBox(0,"",$TdxTitle)
$h_tree = ControlGetHandle($TdxTitle, "",100)
MsgBox(0,"",$h_tree)
$h_image1 = _GUICtrlTreeView_GetImageListIconHandle($h_tree,1)
$h_image2 = _GUICtrlTreeView_GetStateImageList($h_tree)
MsgBox(0, "Information",$h_image1)
MsgBox(0, "Information",$h_image2) |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入
×
|