RegOpenKeyEx()函数
#define CHECK_ERROR(apiname) if(error != ERROR_SUCCESS){ api = TEXT (apiname); goto failed; }
error = RegOpenKeyEx (HKEY_LOCAL_MACHINE, TEXT ( "SYSTEM\\CurrentControlSet\\Services "),0, KEY_READ,&keyServ);
CHECK_ERROR ( "RegOpenKeyEx ");
为什么运行老是到goto语句???
指教 。。。。
[解决办法]
在监视窗口输入@err,hr 看下错误原因即可
[解决办法]
查看返回值描述
[解决办法]
涉及到:HKEY_LOCAL_MACHINE下面的键值修改,很多时候会要求使用管理员权限
所以这里很可能是权限的问题
你使用管理员权限直接运行程序看看
[解决办法]