当前位置:新励学网 > 秒知问答 > mfc点击树状子节点弹出messagebox怎么写

mfc点击树状子节点弹出messagebox怎么写

发表时间:2024-07-30 17:17:21 来源:网友投稿

添加单击事件,函数体如下:

CPoint pt = GetCurrentMessage()->

pt;//获取当前鼠标点击消息的坐标点

UINT uFlags = 0;

HTREEITEM hItem = m_tree.HitTest(pt, &uFlags);//然后做点击测试

{

m_tree.SelectItem(hItem);//获取开始我们设置的数据,注意这就是我为什么开始要每个节点设置不同的数据的原因。当然如果你的数据节点比较少,你也可以通过获取节点的文字,如上面设置的\"海淀区\",然后通过字符串比较来判断点击了哪个节点

int nDat = m_tree.GetItemData(hItem); //然后根据不同的节点,你完成不同的动作即可

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!