树问题 如何设置树节点的KEY?给出代码来看一下吧?用SetItemData不行吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的KEY是什么意思?是指遍历树时各个节点的顺序吗? 我要通过判断节点的KEY来知道单击了那个节点呀?VB中每个树的NODE都有KEY属性的 MFC的TreeCtrl没有Key属性,它是通过HTREEITEM来标示每一个节点的,要想知道点了那个节点,可以用HitTest来确定。CPoint point;UINT uFlags; GetCursorPos(&point); HTREEITEM hItem = m_pTree.HitTest(point, &uFlags); if ((hItem != NULL) && (TVHT_ONITEM & uFlags)){ m_pTree.Select(hItem, TVGN_CARET);} 简单应用,可以重载树的 OnSelChanged 消息在其中使用GetSelectItem (我记不清楚了)只类的函数获取选种的HTreeItem ,然后用GetItemText()(我记不清楚了)取得接点内容你试一下把,不好意思,我实在缉捕清楚了,我这样用过,能行的! 在VC6.0中向类中添加响应函数时,CPP文件不见了是怎么回事 在win7 64位系统里面如何实现进程隐藏? 求达人帮忙解决BCG安装后向导显示的问题!!! 哪位大哥有光盘的红皮书,黄皮书,白皮书啊? 抛物线的算法 急!!!有分请教:请看vc++这个错误 VC6.0与VS2008的疑惑 关于获取设备power状态。 求教编译不过 VC下用DAO连接数据库遇到的问题 如何做个象设备管理器的东西得到机器的所有硬件信息 在DOC/VIEW模式下,如何在已有的基础下改Save
VB中每个树的NODE都有KEY属性的
CPoint point;
UINT uFlags;
GetCursorPos(&point);
HTREEITEM hItem = m_pTree.HitTest(point, &uFlags);
if ((hItem != NULL) && (TVHT_ONITEM & uFlags))
{
m_pTree.Select(hItem, TVGN_CARET);
}
在其中使用GetSelectItem (我记不清楚了)只类的函数获取选种的
HTreeItem ,然后用GetItemText()(我记不清楚了)取得接点内容
你试一下把,不好意思,我实在缉捕清楚了,我这样用过,能行的!