c++ builder中如何设置系统的环境变量,永久的,立即生效的
请问各位c++ builder中如何设置系统的环境变量的函数是什么?
能永久的,立即生效吗(不需要重启的)?就想setx一样的。
SetEnvironmentVariable 这个函数只是进程内的,不是系统级的,也不是用户级的。
[解决办法]
修改注册表后
SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,LPARAM("Environment"), SMTO_ABORTIFHUNG, 5000, &MsgResult);