【问题标题】:C++ Tree View Controls, Get Full path of selected itemC++ 树视图控件,获取所选项目的完整路径
【发布时间】:2016-08-11 18:57:24
【问题描述】:

目前我有一个树视图控件,我正在处理 TVN_ITEMEXPANDING 命令,这很好,但是我似乎找不到从树视图控件获取绝对路径的方法。

- C:\\
  - Documents
    - Test.txt

假设我双击我想获得完整路径的文档

'C:\Documents'

如果我双击Test.txt,我想获得完整的路径

'C:\Documents\Test.txt'

这可能吗?

【问题讨论】:

  • 您始终可以自己编写完整路径,并使用TVGN_PARENT 向上走并添加文本。

标签: c++ windows treeview atl treeviewitem


【解决方案1】:

“对应的”.net 控件有一个名为FullPath 的属性。您可以查看TreeNode.cs@GetFullPath() 的 c# 实现。您也可以(并且必须)在代码中执行几乎相同的操作。 (它必须是递归,但它可以是;-))

【讨论】:

    猜你喜欢
    • 2021-12-08
    • 2014-02-21
    • 2015-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-24
    • 2016-03-31
    • 2015-11-03
    相关资源
    最近更新 更多