社区
界面
帖子详情
请教 CTreeCtrl::SelectItem()的用法??
songjiegoodyear
2003-10-20 04:16:55
比如我的树形控件中有5个项,分别是“1号网络” ,“2号网络”...“5号网络”,现在我写一个函数,想要“3号网络”被选中(就像用鼠标点击它就可以选中一样),但是怎么
确定它的 HTREEITEM hItem 呢?
///还想问一句题外话,我看到好多人都说msdn上有很多例子,但是我查找的很多东西都没有例子(比如这个SelectItem函数),就算有也顶多一个,怎么回事呢?是因为我还没学会用msdn吗?? 请大家多多指教!!
...全文
975
6
打赏
收藏
请教 CTreeCtrl::SelectItem()的用法??
比如我的树形控件中有5个项,分别是“1号网络” ,“2号网络”...“5号网络”,现在我写一个函数,想要“3号网络”被选中(就像用鼠标点击它就可以选中一样),但是怎么 确定它的 HTREEITEM hItem 呢? ///还想问一句题外话,我看到好多人都说msdn上有很多例子,但是我查找的很多东西都没有例子(比如这个SelectItem函数),就算有也顶多一个,怎么回事呢?是因为我还没学会用msdn吗?? 请大家多多指教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhongxd
2003-10-22
打赏
举报
回复
你可以将你插入的句柄用数组存起来m_hItem[5]
给每个树项目SetItemData(i+1)
选择某个接点
HITEM hItem=m_ctrlTree.GetSelectItem()
int n=GetItemData(hItem)
那么m_hItem[n-1]就是你想得到的句丙
songjiegoodyear
2003-10-20
打赏
举报
回复
知道了:
hItem=m_Tree.GetFirstVisibleItem(); //1号网络
hItem=m_Tree.GetNextVisibleItem(hItem);//2号网络
hItem=m_Tree.GetNextVisibleItem(hItem);//3号网络
songjiegoodyear
2003-10-20
打赏
举报
回复
还是不太明白,能说详细点吗?3ks
flyelf
2003-10-20
打赏
举报
回复
可以通过遍历treectrl来查询得到"3号网络"的htreeitem,然后就可以使用selectitem了
SelectItem(hItem, TVGN_DROPHILITE);
阿甘
2003-10-20
打赏
举报
回复
用各种Get*Item来得到,比如递归什么的,也可以用HitTest
ndy_w
2003-10-20
打赏
举报
回复
创建的时候记住
C
Tree
Ctrl
(树状控件)
用法
源代码
C
Tree
Ctrl
(树状控件)
用法
C
Tree
Ctrl
(树状控件)
用法
C
Tree
Ctrl
(树状控件)
用法
C
Tree
Ctrl
的
用法
关于C
Tree
Ctrl
的一些操作方法,C
Tree
Ctrl
C
Tree
Ctrl
的
用法
详解
很详细的详解C
Tree
Ctrl
,非常完整
C
Tree
Ctrl
控件
用法
详细介绍
树视图风格 编辑标签:要允许编辑树视图控件中的文本 让树视图处理Esc和Enter键
C
tree
Ctrl
控件
用法
实例
实例中用C
tree
Ctrl
控件实现树形浏览我的电脑的形式
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章