C++传递参数不全

https://img3.mukewang.com/5bbcba6f0001f0ba12360563.jpg

#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;

}


清峯
浏览 1076回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP