c++ - 如何在 C++ 中从 Windows 中的 env 中读取

标签 c++ windows api directory

我想通过读取 SystemRoot 来获取 Windows 中的系统文件夹。 我该怎么做? 非常感谢!

最佳答案

如果要读取环境变量,使用getenvGetEnvironmentVariable .

但是,如果您想找到 %SYSTEMROOT% 目录,请考虑使用 GetWindowsFolder


对于其他特殊文件夹,可以使用SHGetKnownFolderPathSHGetFolderPath

关于c++ - 如何在 C++ 中从 Windows 中的 env 中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3156163/

相关文章:

c++ - 在 Symbian C++ 中将 unsigned char* 转换为 const TDesC8

c++ - 使用指针促进序列化

c# - 全屏显示窗口

android - 在 Android 中进行社交分享的最佳方式

r - 我应该在 API GET 请求中的何处插入 API key ?

c# - (DLLImport)尝试读取或写入 protected 内存。这通常表明其他内存已损坏

windows - SHAddToRecentDocs 没有文件?

python - 使用 Python 在 Windows 10 上列出本地运行的服务?

jquery - Slick-carousel 如何在通过 youtube api 打开视频时停止自动播放

c++ - 有没有一种简单的方法可以使用 native C++ 代码(VS2010)和 Bamboo 执行 CI?