C++Shell函数来获取公共库文件夹的CSIDL



我想知道,在Windows平台上,是否有任何API/CSIDL可以检索Public用户帐户的库文件夹路径?

路径如下:"C:\Users\Public"

不要为此使用环境变量。为此使用正确的API,即SHGetKnownFolderPath。

若要获取公用文件夹的路径,请将FOLDERID_Public作为SHGetKnownFolderPath的第一个参数传递。

如果您还需要支持Vista之前的操作系统,请使用SHGetFolderPath,将CSIDL_COMMON_DOCUMENTS作为第一个参数传递。

相关内容

  • 没有找到相关文章

最新更新