帮小弟来解决一下
char regname[]="Software\\Microsoft\\Windows\\CurrentVersion\\Run"; /*开机启动路径*/HKEY hkResult;
int ret=RegCloseKeyHKEY_LOCAL_MACHINE,regname,&hkResult);
ret=RegSetValueEx(hkResult,"注册表键名",0,REG_EXPAND_SZ,(unsigned char "要运行的程序路径"/,25);
if(ret==0){
printf("success to write run key\n");
RegCloseKey(hkResult);
}
else {
printf("failed to open regedit.%d\n",ret);
return 0;
}
帮我解释一下呀,特别是上面调用的几个函数呀,如HKEY hkResult,RegCloseKey,RegSetValueEx,RegCloseKey。
拜托了