在服务内部,确定特定用户的特殊文件夹路径(例如“我的文档”)的最佳方法是什么? SHGetFolderPath
允许您传入一个 token ,因此我假设有一些方法可以模拟您对其文件夹感兴趣的用户。
有没有办法只根据用户名来做到这一点?如果不是,您需要的用户帐户最少信息量是多少?我宁愿不需要用户的密码。
(这里是一个related question。)
最佳答案
请不要进入注册表查找此信息。该位置可能会在未来版本的 Windows 中发生变化。请改用 SHGetFolderPath。
http://msdn.microsoft.com/en-us/library/bb762181(VS.85).aspx
编辑:看起来像LogonUser将为您需要的其他用户提供 token 。
关于c++ - 如何获取特定用户的 Windows "special folder"路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/198124/