16,472
社区成员
发帖
与我相关
我的任务
分享
HKEY hRootKey;
HKEY hVerKey;
DWORD dwVersion = 1;
DWORD dwRegVersion = 0;
DWORD dwValueLen = 0;
DWORD result;
hRootKey = HKEY_LOCAL_MACHINE;
if (ERROR_SUCCESS == RegCreateKeyExA(hRootKey,IBE_REGVER,0,NULL,REG_OPTION_NON_VOLATILE,KEY_READ | KEY_WRITE,NULL,&hVerKey,NULL))
{
if (ERROR_SUCCESS == RegSetValueExA(hVerKey,IBE_VERSION_VALUE,0,REG_DWORD,(CONST BYTE*)dwRegVersion,sizeof(DWORD)))
{
printf("set register value success.\n");
}
else
{
printf("set register value error.\n");
result = GetLastError(); //这里错误代码放回0
printf("result = %d\n",result);
}
RegCloseKey(hVerKey);
}