2011-08-27 44 views
0

我有一个我在C++ WinAPI中编写的程序&我需要确定用户正在运行的Windows版本& Program Files的路径。信任注册表项或环境变量

我知道我可以通过查看Windows环境变量或注册表键来确定这一点(我可以从注册表中获取程序文件的路径吗?)但是哪种更好?

我知道环境变量可以很容易地更改,所以它不太好相信它们,但是注册表项可以很容易地更改 - 哪个更好相信?

为此信息或环境变量转到注册表是否更好?你会做什么?

回答