火山视窗树形框组件取路径操作演示
本源码转载自利快云https://www.lkuaiy.com/火山视窗树形框组件取路径操作演示。
1、首先要配置mfc扩展界面支持模块才能使用树形框组件。
https://www.lkuaiy.com/image/editor/16214054464102.png
2、简单的设计一个界面,放一个树形框和编辑框组件。给树形框塞一些数据。
https://www.lkuaiy.com/image/editor/16214054739400.png
3、包装一个方法出来用于取路径
4、传递一个项目索引参数,用于取出指定项目的路径,返回类似于“测试\测试2\”的路径。
5、判断循环判断项目索引是不是-1,如果是-1就表示取路径结束,如果不是就持续的循环取。
6、在循环里面取出项目文本进行累积,路径符号要使用双斜杠,因为需要转义,大家也可以换其他的符号表示路径。
7、然后持续的“取父项目”索引,如果不存在父项目会返回-1 ,因此从这里可以看出,“判断循环”实际上是判断的是,是否还有父项目。
8、最后返回路径文本。
https://www.lkuaiy.com/image/editor/16214054628736.png
添加项目被选择事件,然后在这个时间下更新编辑框的内容为树形框的路径信息。
https://www.lkuaiy.com/image/editor/16214054689447.png
最后可以看到路径被成功取出。
https://www.lkuaiy.com/image/editor/16214054862749.gif
例程下载:
**** Hidden Message *****
学习……
学习…… 学习……
谢谢分享 谢分享,学习:) 每日一顶:handshake 66666666 不错,值得学习. 火山视窗树形框组件取路径操作演示
页:
[1]
2