0

可能重复:
如何在 C 程序中获取当前文件夹的父目录?

我正在使用 C++ Windows API,并在最初给定特定目录路径(即 C:\...\ProjectXX)的情况下查找文件夹和目录。我特别使用了 FindFirstFile() 和 FindNextFile() 函数。但是,我有时想在目录中“向后”移动,即获取给定目录的“父级”(包含给定目录的文件夹)。这在什么方式下是可能的,在使用什么功能下?

4

1 回答 1

0

与 C 不同,C++ 有一个方法:.remove_leaf(). 但是你没有使用 C++ 函数,你使用的是 WinAPI 函数,所以PathRemoveFileSpec()会更合适。

于 2012-07-02T10:11:30.470 回答