如何跨进程双击TreeView节点

 我来答
雪V歌
2016-11-18 · 知道合伙人数码行家
雪V歌
知道合伙人数码行家
采纳数:78698 获赞数:222939
泉州兴瑞发公司2015-2017最佳优秀员工。

向TA提问 私信TA
展开全部
向tree控件的某节点位置发向两次如下的消息已过无效
::SendMessage(GetParent(hTreeWnd), WM_LBUTTONDOWN, 0, (LPARAM)MAKELONG(pt.y ,pt.x ));
::SendMessage(GetParent(hTreeWnd), WM_LBUTTONUP, 0, (LPARAM)MAKELONG(pt.y ,pt.x ));

向tree控件发送如下消息 有效果 但无法产生双击事件
::SendMessage(hTreeWnd,WM_LBUTTONDOWN,0,(LPARAM)MAKELONG(pt.y ,pt.x ));
Sleep(50);
::SendMessage(hTreeWnd,WM_LBUTTONDOWN,0,(LPARAM)MAKELONG(pt.y ,pt.x ));

另外本人也试了NM_DBLCLK消息 NM_DBLCLK消息本人第一次用,代码如下,结果无效 不知是因为有错误 还是确实此方法无效
//以下是向tree发送一个WM_NOTIFY消息,目的是想触发双击事件 但不成
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式