文章列表:CTreeCtrl

VC++开发GIS系统(85)遍历CTreeCtrl节点(根据名称查找节点)
之前在实现文件显示和隐藏和文件激活时候,开始想用遍历CTreeCtrl的方法,不过后来废弃了。但是在网上找到了一个遍历CTreeCtrl的函数,这里分享一下,需要的可以参考,代码如下(下面的函数...

VC++开发GIS系统(71)响应CTreeCtrl右键菜单的函数
在文章《VC++开发GIS系统(67)工程面板CTreeCtrl响应右键菜单》和《VC++开发GIS系统(68)不同节点加载不同右键菜单》中我们已经实现了关于CTreeCtrl的右键菜单。今天要...

VC++开发GIS系统(69)添加CTreeCtrl节点的自定义图标
之前文章《VC++开发GIS系统(64)CTreeCtrl中替换加号为三角形小键头》和文章《VC++开发GIS系统(65)CTreeCtrl中不显示虚线》中已经优化了CTreeCtrl的显示效果...

VC++开发GIS系统(68)不同节点加载不同右键菜单
在文章《VC++开发GIS系统(67)工程面板CTreeCtrl响应右键菜单》中已经成功响应了右键菜单,但是右键菜单在不同的节点下是不同的。比如在工程上右击我显示的打开工程、新建工程。在文件上右...

VC++开发GIS系统(67)工程面板CTreeCtrl响应右键菜单
在文章《VC++开发GIS系统(64)CTreeCtrl中替换加号为三角形小键头》和文章《VC++开发GIS系统(65)CTreeCtrl中不显示虚线》中已经将左侧的管理面板优化的差不多了,现在...

VC++开发GIS系统(65)CTreeCtrl中不显示虚线
在上文《VC++开发GIS系统(64)CTreeCtrl中替换加号为三角形小键头》中我介绍了去掉CTreeCtrl中的加号的方法,并显示为三角形,但是效果并算和win系统自带的一样。如图: 在...

VC++开发GIS系统(64)CTreeCtrl中替换加号为三角形小键头
在上文《VC++开发GIS系统(62)停靠窗口中添加树形控件(CTreeCtrl)》和《VC++开发GIS系统(63)简析CTreeCtrl中的InsertItem函数》中已经成功在我们的工程中...

VC++开发GIS系统(63)简析CTreeCtrl中的InsertItem函数
在上文《VC++开发GIS系统(62)停靠窗口中添加树形控件(CTreeCtrl)》中我简单介绍了在dockablepane中添加树形控件的方法,其中用到了一个InsertItem的函数,这个函...

VC++开发GIS系统(62)停靠窗口中添加树形控件(CTreeCtrl)
在之前的文章中我已经成功添加了停靠窗口,并且简单的做了一些优化,如控制停靠窗口的显示与隐藏、隐藏停靠窗口的关闭按钮,本文介绍一下添加树形控件的方法。 在PrjManage.cpp中找到FillP...