现在这一TreeView节点是实时逐层展开的,就是说无法事先打开最下层的节点,
此程序是根据点击上层节点后,才载入下层节点数据的。请问,如何在外部,用另一程序去预先点击肯定存在的上层节点,
加上一定的延时(最好能得到反馈消息)等载入了下层节点后,
再一层层点下去?比如,我事先知道肯定有这样一路径:A1\B1\C1
我希望能用我的程序直接点到C1节点,但C1这个节点并不事先存在,必须由A1 B1逐层展开后才能获得。请问,如何做?(假设节点名就是显示的标题如:C1)

解决方案 »

  1.   

    我点击的是另一个软件里的TreeView,并且要等它载入下层节点后,才能继续点下去。
      

  2.   

    发送 TVM_GETITEMRECT可以获得相应item的rect
      

  3.   

    请问如何获得相应的Item?现在俺只得到一个类名“SysTreeView32”,句柄:000F0798,父窗口:000D06FC如果我想要点击 "A\B\C\D"这个Item(第四层),该如何呢?
    (而且事先并不存在下级节点,只能一层层展开)
      

  4.   

    可以使用DDE通信机制要求程序展开节点到什么位置。
      

  5.   

    那个软件叫WGR.EXE,可能是外国人编的吧:)请问,如何使用DDE通信机制要求程序展开节点到什么位置?呵呵,现在问题多起来了,一个接一个,但本主题?