关于C++使用Win API创建注册表的问题
想创建一个子键,函数返回也成功了。但是为什么我使用注册表编辑器却找不到它呢?
int _tmain(int argc, _TCHAR* argv[])c++ 创建注册表
{
HKEY hroot = HKEY_CURRENT_USER;
HKEY hkey;
char * subkey = "HKEY_CURRENT_USER\\Software\\MyOwn";
DWORD dwDisposition;
long result=RegCreateKeyEx(
hroot,
subkey,
0,
NULL,
REG_OPTION_NON_VOLATILE,
KEY_ALL_ACCESS,
NULL,
&hkey,
&dwDisposition
);
if (result == ERROR_SUCCESS)
{
cout << "CreateSuccess" << endl;
}
else
{
char buff[1024] = "0";
FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,NULL,result,NULL,buff,1024,NULL);
cout << buff << endl;
}
return 0;
}