如何获取树控件的选择项并判断根? 一下子不知道如何做. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个我知道 ,rootitem=GetNextItem(item,TVGN_PARENT ) item 为某节点if rootitem== null item 就是跟节点 GetCheck(item) TRUE 被选中 HTREEITEM Item,Item1; CString stationID=""; CString MeterInfo=""; Item=m_listview.GetSelectedItem();//得到选中节点 MeterInfo=m_listview.GetItemText(Item);//得到选中节点文本 Item1=m_listview.GetParentItem(Item);//得到选中节点父节点 stationID=m_listview.GetItemText(Item1);//得到父节点文本 //在 TVN_SELCHANGED 事件中void tree::OnTvnSelchanged(NMHDR *pNMHDR, LRESULT *pResult){ LPNMTREEVIEW pNMTreeView = reinterpret_cast<LPNMTREEVIEW>(pNMHDR); HTREEITEM select=GetSelectedItem(); HTREEITEM temproot=GetParentItem(select); CString k=GetItemText(select); if(temproot==NULL) {//被选择的是根结点 } else {//被选择的不是根结点 }}这里有各种代码例子,你可以收藏. C#写的程序为什么写好的程序本地运行良好 客户机运行报 xxx遇到问题需要关闭 OnInitDialog()中分配的堆内存到哪里去释放? 怎样通过接口的CLSID枚举接口的方法 临界资源相关的线程已经结束的情况下,主线程无法关闭~~~求教 开始了~~~又没有时间了…… 有办法实现反向域名解析吗 菜鸟的Access的几个问题(ADO) 求救!! 请问:我的程序能不能放在主页的空间里让它自动运行???? 有关install shield问题。 100分相送 CListCtrl 自身item 拖放 MSChart控件加载数据?
rootitem=GetNextItem(item,TVGN_PARENT ) item 为某节点
if rootitem== null
item 就是跟节点
CString stationID="";
CString MeterInfo="";
Item=m_listview.GetSelectedItem();//得到选中节点
MeterInfo=m_listview.GetItemText(Item);//得到选中节点文本
Item1=m_listview.GetParentItem(Item);//得到选中节点父节点
stationID=m_listview.GetItemText(Item1);//得到父节点文本