就写了几行程序,打开注册表,RegOpenKeyEx总是返回2.是什么原因呀?我查了一下,注册表里存在这个键值的,为什么就是打不开呢?
谢谢大家!#include <windows.h>
#include <winreg.h>
#include <stdio.h>int main()
{
  int status;
  HKEY adapter_key;  status = RegOpenKeyEx(
HKEY_LOCAL_MACHINE,
(LPCWSTR)"SYSTEM\\CurrentControlSet",
0,
KEY_READ,
&adapter_key);
  if (status != ERROR_SUCCESS)
  printf("failure\n");
  else 
  printf("ok!\n");
}