为何删除注册表键值总是失败?
HKEY hKey;
if(ERROR_SUCCESS!=RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",0,KEY_ALL_ACCESS,&hKey))
AfxMessageBox("打开注册表失败!");
else
{
if(!RegDeleteValue(hKey,"WinStart"))
AfxMessageBox("删除注册表成功!");
else
AfxMessageBox("删除注册表失败!");
RegCloseKey(hKey);
}
Error Lookup显示“系统找不到指定文件”,我检查了键及键值名均无错误,且从网上拷贝类似程序也是删除注册表失败,我又以管理员身份运行之仍然不行,为何?