S stanley803 Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-29 #1 已知外部程序的 SysTreeView32 句柄,如何实现单击或双击操作。SendMessage(Handle_Tree,TVM_SELECTITEM, TVGN_CARET, Integer(Tree_TreeItem));可以选中行,但不能实现单击/双击操作能研究过的,请贴一下代码...100分送上!
已知外部程序的 SysTreeView32 句柄,如何实现单击或双击操作。SendMessage(Handle_Tree,TVM_SELECTITEM, TVGN_CARET, Integer(Tree_TreeItem));可以选中行,但不能实现单击/双击操作能研究过的,请贴一下代码...100分送上!
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-29 #2 发这些消息没有效果吗?双击: WM_LBUTTONDBLCLK单击:WM_LBUTTONDOWNWM_LBUTTONUP
S stanley803 Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-29 #3 to:xianjun发送 WM_LBUTTONDBLCLK,WM_LBUTTONDOWN,WM_LBUTTONUP 都不起作用。网上查过都找不到,有人提示要用:WM_NOTIFY,但不知道是我参数不对,还是什么,一样不起作用。。我的错误代码如下: N.hwndFrom := GetParent(Handle_Tree); N.idFrom := Handle_Tree; N.code := NM_CLICK; SendMessage(N.hwndFrom,WM_NOTIFY,N.idFrom,Integer(Tree_TreeItem));请消息高手进来帮忙。。。。
to:xianjun发送 WM_LBUTTONDBLCLK,WM_LBUTTONDOWN,WM_LBUTTONUP 都不起作用。网上查过都找不到,有人提示要用:WM_NOTIFY,但不知道是我参数不对,还是什么,一样不起作用。。我的错误代码如下: N.hwndFrom := GetParent(Handle_Tree); N.idFrom := Handle_Tree; N.code := NM_CLICK; SendMessage(N.hwndFrom,WM_NOTIFY,N.idFrom,Integer(Tree_TreeItem));请消息高手进来帮忙。。。。
G guanyue7613 Unregistered / Unconfirmed GUEST, unregistred user! 2009-11-19 #5 建议去看看TCustomTreeView中Delphi对procedure CNNotify(var Message: TWMNotify); message CN_NOTIFY;的处理