#include<atlstr.h>
int main()
{
/*系统变量注册表 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment*/
HKEY Key;
DWORD dwKeyValue = 1;
CString sConvertStr = "C:\\Program Files\\Java\\jdk1.8.0_181";
HKEY TestKey;
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, TEXT("SYSTEM\\CurrentControlSet\\Control\\Session Manager"), 0, KEY_READ | KEY_WRITE, &TestKey) == ERROR_SUCCESS)
{
RegCreateKey(TestKey, "Environment", &Key);
// 设置键值
if (ERROR_SUCCESS != RegSetValueEx(Key, "JAVA_HOME", 0, REG_EXPAND_SZ, (CONST BYTE *)sConvertStr.GetBuffer(0), sizeof(DWORD)))
{
}
}
RegCloseKey(TestKey);
return 0;
}
相关分类