如何在XP(C ++)中获取公共桌面文件夹路径?

时间:2011-02-09 22:16:33

标签: visual-c++ mfc localization windows-xp

我需要一种方法来获取必须在XP上运行的公共桌面文件夹的路径以及Windows的新版本,并且必须是(人类)语言无关的。在覆盖此文件夹的环境变量中似乎没有设置。

SHGetKnownFolderPath()仅适用于Vista及更高版本,所以我需要知道是否有其他功能对我有用。

1 个答案:

答案 0 :(得分:3)

使用CSIDL_COMMON_DESKTOPDIRECTORY调用SHGetSpecialFolderLocation