BAIDU的BAIDU GOOGLE的GOOGLE
就是没找到答案啊

解决方案 »

  1.   

    Form1中的按钮Button1要向Form2中的Treeview发送双击事件
    首先,必须是Form1和Form2都已经被创建,否则会出内存错误
    其次,Form1中需要引用Form2的单元文件,这样在Form1中才能引用Form2的Treeview
    最后,直接在Form1的Button1事件中调用From2.Treeview.OnDblClick事件即可
      

  2.   

    程序不够严谨,自己完善var
      h:HWND;
    begin
      h := FindWindow('TForm1','Form1');
      if h = 0 then Exit;
      h := FindWindowEx(h,0,'TTreeView',nil); //加入只有一个TreeView,并且是TTreeView类
      if h = 0 then Exit;
      SendMessage(h,WM_LBUTTONDBLCLK,0,0);
    end;
      

  3.   

    楼上的 发送的 是 单击TREEVIEW最上面的节点
    可是要是单击 某个子节点呢?