就写了几行程序,打开注册表,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");
}
谢谢大家!#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");
}
解决方案 »
- 请教一下socket发送字符串的问题
- CSocket 在 OnAccept(int nErrorCode) 内可以取进入!在哪里知道客户离开?
- 问些关于消息区分的问题
- 怎么封闭凹包?
- 通过HTTP代理服务,为什么向自己的服务端可以收发数据,而不能与http服务端交换数据(可以连接)?
- 如何知道ocx中ON_EVENT(CDlg, IDC_SKIN,/* 这里 */, OnClickSkin, VTS_I4)的ID
- 为什么我的CRichEditView的滚动条不能正常工作
- MemDc是否有大小限制,memdc是否可以自已控制开辟内存的大小
- 程序窗口最前显示,前于光标
- 为什么有是classview发现少了一个class?不会是太多了吧?怎么解决?
- VC/MFC 网络五子棋 源码
- C++中 template
HKEY_LOCAL_MACHINE,
L"SYSTEM\\CurrentControlSet",
0,
KEY_READ,
&adapter_key);
HKEY_LOCAL_MACHINE,
_TEXT("SYSTEM\\CurrentControlSet"),
0,
KEY_READ,
&adapter_key);