CTreeCtrl类学习笔记
来源:互联网 发布:opengl glsl变形算法 编辑:程序博客网 时间:2024/05/17 23:25
成员函数virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
在5.80版中,即使没有图片,也会显示复选框。
这种风格一旦创建,将不能移除。只能destroy后再create一个新的。
在创建treeview control之后,用SetWindowLong函数设置TVS_CHECKBOXES 即可。防止tree-view control发送TVN_BEGINDRAG消息。
允许用户修改item标签
允许选定整行。已选定的整行将高亮显示,点击这个item所在行的任意地方都将导致它被选中。这种风格不能与TVS_HASLINES并存。
在parent items处显示(+)或者(-)。用户可以点击这些按钮展开或者合并它的child item。为了在tree-view的root处显示出按钮来,必须要用TVS_LINESATROOT.
用直线显示item之间的层次关系。
通过发送TVN_GETINFOTIP得到功能提示信息。
用直线连接root处的item.如果没有TVS_HASLINES风格,这种风格将被忽略。
不显示垂直滚动条。
让items之间的距离是不等的,否则就是等间距的。可以用TVM_SETITEMHEIGHT设置高度。
无滚动条。.
无提示
按照从右到左的顺序显示文本。
当tree-view control失去焦点时,被选中的item仍然保留被选中状态。
4.71版 任何时刻只有一个item的child item被展开。如果用单击选中item并且这个item还没有展开的话,那么单击后它将被展开。如果选择item的时候用户按下了CTRL键,未被选中的item将不会自动收起。
5.80版 将使被选中的item展开,未被选中的收起。如果按下了CTRL,未被选中的不会收起。
第二个参数rect:指出了tree-view control的大小和位置,既可以是CRect对象也可以是Rect结构。
第三个参数pParentWND 通常是CDailog,不能为NULL。
第四个参数指定了tree-view control的ID。
- CTreeCtrl类学习笔记
- CTreeCtrl学习笔记1--基础篇
- CTreeCtrl 类
- CTreeCtrl控件学习第一课
- CTreeCtrl重载类
- CTreeCtrl
- CTreeCtrl
- CTreectrl
- CTreectrl
- CTreeCtrl
- CTreeCtrl
- CTreeCtrl
- CTreeCtrl
- CTreeCtrl
- CTreeCtrl
- Ctreectrl
- CTreeCtrl
- CTreeCtrl
- 分析Windows和Linux动态库
- 从IField得到对应的类型全名
- 又得一国际域名 3jipian.com
- 。。。。。
- 城堡
- CTreeCtrl类学习笔记
- vc 小技巧1
- 简单的多人聊天(C#.Socket).
- Google是怎样工作的
- 学习JUnit
- adsl 路由器默认密码
- java考证?
- 如何显示网络视频的问题(BMP->JPEG->BMP)
- OOA and OOD basic step