社区
界面
帖子详情
关于树型框(CtreeCtrl)设置某行高亮、当前选择行的问题
lordor
2004-07-23 12:23:30
正在用一个mfc编一个小东西,碰到这个问题:
我要查找CtreeCtrl内项的内容,找到后,让树型框自动显示找到的项,并让它成为当前选中的项?
现在是无法让它成为当前选中的项。
那位老兄帮忙回答一下
...全文
651
9
打赏
收藏
关于树型框(CtreeCtrl)设置某行高亮、当前选择行的问题
正在用一个mfc编一个小东西,碰到这个问题: 我要查找CtreeCtrl内项的内容,找到后,让树型框自动显示找到的项,并让它成为当前选中的项? 现在是无法让它成为当前选中的项。 那位老兄帮忙回答一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lordor
2004-07-24
打赏
举报
回复
我搞定了,是列表框的属性设置一下,再用select及focos即可
lordor
2004-07-23
打赏
举报
回复
BLsoft(網龍ζ龍活) 老兄你说的我知道,但这些并不能解决问题
名牌大灰狼
2004-07-23
打赏
举报
回复
1) 树控制的创建
树控制一般用于对话框程序。创建树控制有两种方法,一种是静态创建,一种是动态创建。静态创建是指拖放控件后声明与之相关的成员变量来操作树控制。在对话框程序界面上拖放一个CTreeCtrl控件,然后通过ClassWizard添加一个CTreeCtrl类型的成员变量并在程序中使用它。动态创建是指在程序中使用Create函数创建树控制对象。本文例子采用静态创建的方法。
(2) 树控制的属性
树控制有很多属性操作函数。使用这些函数可以得到树控制的各种属性信息。例如:取得树控制中项数GetCount、取得树控制中项相对于父项的偏移值GetIndent、取得树控制图像列表控制句柄GetImageList等。具体信息可以查看MSDN帮助。
(3) 数控制的操作
树控制的操作方法包括插入一个树项InsertItem、删除一个树项DeleteItem、删除所有树项DeleteAllItems、展开或合拢树项的子项Expand、选中特定树项SelectItem、选择一个树项作为第一个可视树项SelectSetFirstVisible、编辑一个可视的树项EditLabel和排序给定父树项的子树项SortChildren等。
名牌大灰狼
2004-07-23
打赏
举报
回复
你都知道怎么还问.只是许多个函数的组合吗.那有一个函数就都能摆平的
liuxianzhi
2004-07-23
打赏
举报
回复
两种方法:
1:
SetItemState( hSelectedItem, TVIS_SELECTED, TVIS_SELECTED );
2:
HTREEITEM item=FindNode(TVI_ROOT,(LPCSTR)(m_FindString));
if(item==NULL)return;
m_Fenlei.EnsureVisible(item);
m_Fenlei.SelectItem(item);
lixiaosan
2004-07-23
打赏
举报
回复
http://www.vckbase.com/document/viewdoc/?id=680
lixiaosan
2004-07-23
打赏
举报
回复
HTREEITEM GetRootItem( );得到根结点。
HTREEITEM GetChildItem( HTREEITEM hItem );得到子结点。
HTREEITEM GetPrevSiblingItem/GetNextSiblingItem( HTREEITEM hItem );得到指明结点的上/下一个兄弟结点。
HTREEITEM GetParentItem( HTREEITEM hItem );得到父结点。
lixiaosan
2004-07-23
打赏
举报
回复
还要用到SetItemState
lixiaosan
2004-07-23
打赏
举报
回复
用GetNextItem遍历树,然后GetItem判断项的内容,如果相同,则SetItem,
设置该项其中标志为TVIS_SELECTED ,并expand该项
树型
图(C
Tree
Ctrl
)实例(源码)
一个C
TREE
CTRL
的简单实例
Android 任意层别 树形控件
代码为博客的实例代码:http://blog.csdn.net/lmj623565791/article/details/40212367 有
问题
博客留言
Delphi开发者资源社区 V1.0
简介:
“Delphi开发者资源社区”源码 V1.0
左轻侯
2001.10.9
Email:onekey@163.com
社区地址:http://delphi.mychangshu.com
个人主页:http://onekey.yeah.net
本社区使用ASP+ACCESS 2000开发,可以很方便地升级到MS SQL SERVER。
代码未经整理,有很多不规范的地方,仅供参考,请自己注意。有些计划中的功能尚未完成,但不影响使用。
如果你发现漏洞,请通知我,不要来黑啊,呵呵。这是一个程序员交流的地方,请爱护它。
功能:
二级分类目录;
WEB方式的文件上传;
作品评论;
下载计数和排
行
榜;
多种方式排序和查找;
WEB方式的社区维护;
内置一个文本计数器;
内置一个
树型
结构的论坛。
使用了稻香老农的文件上传代码(ASP实现,无须第三方组件),特此致谢。必须在Windows2000下使用。
记得将exdata.mdb放到一个没有下载权限的目录中,并修改config中的strConnString。否则别人可以简单地将整个数据库下载下来。
初始用户:
id:admin password:admin
压缩包中的“
树型
结构的快速算法.txt”文件,描述了本社区论坛的实现思路。
java简单文件管理系统源码
设计一个文件管理方案,模拟一个简单的文件管理系统。要求目录结构为
树型
结构,目录下可以是目录,也可以是文件。通过该实验是学生可以深刻理解文件系统的概念、所涉及的基本操作及实现时的主要数据结构。建议用eclipse打开。
VC中的
树型
控件C
Tree
Ctrl
详解
一、首先学习
树型
控件C
Tree
Ctrl
的TVINSERTSTRUCT结构
TVINSERTSTRUCT
包含添加新项到树形视控件所使用的信息。这个结构被tvm_insertitem消息使用。这个结构与tv_insertstruct结构是一样的,但它已经按
当前
的命名习惯重命名了。
typedef struct tagtvinsertstruct
{
h
tree
item hparent;
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章