C++ 树视图控件,获取所选项目的完整路径

C++ Tree View Controls, Get Full path of selected item

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

- C:\
  - Documents
    - Test.txt

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

'C:\Documents'

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

'C:\Documents\Test.txt'

这可能吗?

"corresponding".net 控件有一个名为 FullPath. You can take a look at the c# implementation at TreeNode.cs@GetFullPath() 的 属性。您也可以(并且必须)在您的代码中做几乎相同的事情。 (它 不必 是递归,但 可以 ;-))