如果成功,马上给分

浪迹天涯 2003-08-19 09:24:26
左边是一个workspace,里面用create了一个tree,现在这个双击这个tree的item,怎么样得到这个消息??
...全文
15 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
思危 2003-08-19
  • 打赏
  • 举报
回复
响应消息

ON_NOTIFY(NM_CLICK, ID_TREE, OnLButtonDown)
思危 2003-08-19
  • 打赏
  • 举报
回复
我的程序:

void CTreeBar::OnLButtonDown(NMHDR* pNotifyStruct, LRESULT* result)
{
CPoint ptCursor;
ptCursor.x = GetCurrentMessage()->pt.x;
ptCursor.y = GetCurrentMessage()->pt.y;
GetTreeCtrl().ScreenToClient(&ptCursor);
HTREEITEM hSelect = GetTreeCtrl().HitTest(ptCursor);

if(hSelect != NULL)
{
CTreeNode* pFindNode = ItemFindNode(m_pRootNode, hSelect);
if(NULL != pFindNode) pFindNode->OnLButtonDown(ptCursor);
}
}
浪迹天涯 2003-08-19
  • 打赏
  • 举报
回复
我是手动create的,没有ID_TREE
egyptcaesar 2003-08-19
  • 打赏
  • 举报
回复
响应TVN_SELCHANGED消息
利用CTreeCtrl的GetSelectedItme函数确定那个被选中!
benz600 2003-08-19
  • 打赏
  • 举报
回复
用TVN_SELCHANGED消息
wangweintk 2003-08-19
  • 打赏
  • 举报
回复
为什么没人回答?

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧