将自身写入自启动
来源:互联网 发布:python中文版下载 编辑:程序博客网 时间:2024/06/05 09:20
void WriteStart()
{
//写入注册表,开机自启动
HKEY hKey;
//找到系统的启动项
LPCTSTR lpRun = "Software//Microsoft//Windows//CurrentVersion//Run";
//打开启动项Key
long lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE, lpRun, 0, KEY_WRITE, &hKey);
if(lRet == ERROR_SUCCESS)
{
char pFileName[MAX_PATH] = {0};
//得到程序自身的全路径
DWORD dwRet = GetModuleFileName(NULL, pFileName, MAX_PATH);
//添加一个子Key,并设置值
lRet = RegSetValueEx(hKey, "Shutdown", 0, REG_SZ, (BYTE *)pFileName, dwRet);
//关闭注册表
RegCloseKey(hKey);
if(lRet != ERROR_SUCCESS)
{
AfxMessageBox("系统参数错误,不能随系统启动");
}
}
}
- 将自身写入自启动
- 写入注册表实现自启动
- C++程序的自启动写入注册表的代码
- VC开机自启动(一)需管理员权限 写入注册表
- 将resin设为自启动_linux
- 将设置为开机自启动
- Linux将tomcat加入开机自启动
- Linux将tomcat加入开机自启动
- 将Tomcat添加至开机自启动
- apache-linux 自身启动
- 将应用程序的随机启动写入注册表的方法
- 开机启动时将log日志写入到SDcard
- 应用程序启动后修改自身EXE文件或自删除EXE文件(附VC++6.0源码)
- 应用程序启动后修改自身EXE文件或自删除EXE文件(附VC++6.0源码)
- grub2-自身启动-阅读笔记
- C# 将程序添加到启动项 (写入注册表),及从启动项中删除
- centos7.2下将程序启动写入到开机启动项
- Linux设置开机自启动项(将tomcat,mysql加入开机自启动)
- qt小结1
- urllib2中使用http、https代理
- 回车+CTRL提交表单
- 如何查看MFC源码
- C#习题练习第二弹!!
- 将自身写入自启动
- Python笔记——python简介、特点、安装及helloworld
- android gallery code part to show a perfect effect
- QtQuick的结构体系小结
- timeSetEvent
- 用GetprocAddress得到地址后该如何调用这个函数
- mfc透明
- asp.net生成高质量缩略图通用函数c#代码,支持多种生成方式 - asp.net 教程
- mfc透明