我想知道,在Windows平台上,是否有任何API/CSIDL可以检索Public用户帐户的库文件夹路径?
路径如下:"C:\Users\Public"
不要为此使用环境变量。为此使用正确的API,即SHGetKnownFolderPath。
若要获取公用文件夹的路径,请将FOLDERID_Public
作为SHGetKnownFolderPath的第一个参数传递。
如果您还需要支持Vista之前的操作系统,请使用SHGetFolderPath,将CSIDL_COMMON_DOCUMENTS
作为第一个参数传递。