jiaosc 发表于 2014-7-11 17:05:37

求助:帮忙看看下列代码错在哪里?[已解决]

本帖最后由 jiaosc 于 2014-7-12 10:41 编辑

$hWnd = ControlGetHandle("系统", "", "") ;控件句柄
$hWndxmmr = _GUICtrlTreeView_FindItem($hWnd, "测试");返回项目“测试”的句柄
              _GUICtrlTreeView_ClickItem($hWnd, $hWndxmmr);点击项目"测试"
      $xdts= _GUICtrlTreeView_GetChecked($hWnd, $hWndxmmr)   →这里“测试”项目已经点中变蓝,可是$xdts总是等于"False",何故?代码错了吗?
          if    $xdts="True"then
            ................................
          Endif;

jiaosc 发表于 2014-7-12 10:39:38

已解决,函数用错了.

将:$xdts= _GUICtrlTreeView_GetChecked($hWnd, $hWndxmmr)

改成:$xdts = _GUICtrlTreeView_GetSelected($hWnd, $hWndxmmr)

$xdts ="True"

一切OK!
页: [1]
查看完整版本: 求助:帮忙看看下列代码错在哪里?[已解决]