windows API一日一练(6)
来源:互联网 发布:求生之路2网络联机 编辑:程序博客网 时间:2024/05/01 12:25
贴出昨天没有完成的程序代码,自己还没有来得及在程序中试用,因此此函数自作参考用
BOOL autorun()
{/*设置程序开机自启动,执行成功返回TRUE,否则返回FALSE
writer: shannon
此函数须实际应用中只需稍作修改
*/
//获取程序目录
HMODULE module=GetModuleHandle();
char FilePath[MAX_PATH]={0};
GetModuleFileName(module,FilePath,MAX_PATH);
//打开注册表
HKEY hkey;
LONG flag=NULL;
falg=RegOpenKeyEx(
HKET_LOCAL_MACHINE,
"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",
0,
KEY_ALL_ACCESS,
&hkey
);
if(flag!=ERROR_SUCCEDD)
{
printf("注册表打开失败\n");
return FALSE;
}
//修改注册表信息,设置开机自启动
RegSetValueEx(hkey,"UStealer",0,REG_SZ,FilePath,MAX_PATH);
RegCloseKey(hkey);
return TURE;
}
- windows API一日一练(6)
- windows API一日一练(5)
- Windows API一日一练(7)
- Windows API一日一练
- Windows API一日一练
- Windows API一日一练(6)CreateWindow函数
- Windows+API一日一练.zip
- Windows编程一日一练(1)
- windows编程一日一练(2)
- windows编程一日一练(3)
- Windows编程一日一练(1)
- windows编程一日一练(2)
- windows编程一日一练(3)
- Windows API一日一练(1)第一个应用程序
- Windows API一日一练(2)使用应用程序句柄
- Windows API一日一练(3)使用命令行参数
- Windows API一日一练(4)MessageBox函数
- Windows API一日一练(5)RegisterClass和RegisterClassEx函数
- Fckeditor的配置及使用
- 开启mac的airdrop
- No protocol specified
- 计算2011的N次方的后四位
- 可以用于switch语句的判断的数据类型总结
- windows API一日一练(6)
- linux下tomcat服务的相关命令
- 如何找按钮数组在布局中的横竖坐标位置?
- 还是选择在这里吧
- Android应用程序签名详解
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- ExtAspNet之web.config详解
- Android fragment
- ffmpeg转码时对变帧率和固定帧率的处理