RegOpenKeyEx返回值为5

if( (regStatus = RegOpenKeyEx(HKEY_LOCAL_MACHINE, strKeyName, 0, KEY_WRITE, &hKey)) != ERROR_SUCCESS)
        {
            DWORD dw = GetLastError();
            MessageBox(_T("打开键值失败"), _T("失败"), MB_ICONEXCLAMATION);
        }
 
这段代码一直提示打开键值失败。
关闭VS后,以管理员权限重启VS,再debug运行即可。

你可能感兴趣的:(RegOpenKeyEx返回值为5)