【发布时间】:2011-06-24 11:37:16
【问题描述】:
我需要一种方法来获取公共桌面文件夹的路径,该文件夹必须在 XP 以及较新的 Windows 版本上运行,并且必须与(人类)语言无关。覆盖此文件夹的环境变量中似乎没有设置。
SHGetKnownFolderPath() 仅适用于 Vista 及更高版本,因此我需要知道是否有其他函数适用于我。
【问题讨论】:
标签: visual-c++ mfc localization windows-xp
我需要一种方法来获取公共桌面文件夹的路径,该文件夹必须在 XP 以及较新的 Windows 版本上运行,并且必须与(人类)语言无关。覆盖此文件夹的环境变量中似乎没有设置。
SHGetKnownFolderPath() 仅适用于 Vista 及更高版本,因此我需要知道是否有其他函数适用于我。
【问题讨论】:
标签: visual-c++ mfc localization windows-xp
使用 CSIDL_COMMON_DESKTOPDIRECTORY 调用 SHGetSpecialFolderLocation
【讨论】: