博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开机启动
阅读量:5036 次
发布时间:2019-06-12

本文共 1889 字,大约阅读时间需要 6 分钟。

设置开机启动          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,并设置值 // 下面的"test"是应用程序名字(不加后缀.exe) lRet = RegSetValueEx(hKey, "test", 0, REG_SZ, (BYTE *)pFileName, dwRet); //关闭注册表 RegCloseKey(hKey); if(lRet != ERROR_SUCCESS) { AfxMessageBox("系统参数错误,不能完成开机启动设置"); } else { AfxMessageBox("打开开机启动成功"); } } 取消开机启动
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,并设置值 // 下面的"test"是应用程序名字(不加后缀.exe) lRet = RegDeleteValue(hKey, "test"); //关闭注册表 RegCloseKey(hKey); if(lRet != ERROR_SUCCESS) { AfxMessageBox("系统参数错误,不能完成取消开机启动设置"); } else{ AfxMessageBox("关闭开机启动成功"); }
 

参考原文:

 

 

转载于:https://www.cnblogs.com/nkzhangkun/p/3497911.html

你可能感兴趣的文章
css修改滚动条样式
查看>>
2018.11.15 Nginx服务器的使用
查看>>
Kinect人机交互开发实践
查看>>
百度编辑器UEditor ASP.NET示例Demo 分类: ASP.NET...
查看>>
JAVA 技术类分享(二)
查看>>
android客户端向服务器发送请求中文乱码的问
查看>>
UOJ#220. 【NOI2016】网格 Tarjan
查看>>
Symfony翻译教程已开课
查看>>
Python模块之pickle(列表,字典等复杂数据类型与二进制文件的转化)
查看>>
通过数据库表反向生成pojo类
查看>>
css_去掉默认样式
查看>>
TensorFlow2.0矩阵与向量的加减乘
查看>>
NOIP 2010题解
查看>>
javascript中的each遍历
查看>>
String中各方法多数情况下返回新的String对象
查看>>
浅谈tcp粘包问题
查看>>
UVA11524构造系数数组+高斯消元解异或方程组
查看>>
排序系列之——冒泡排序、插入排序、选择排序
查看>>
爬虫基础
查看>>
jquery.lazyload延迟加载图片第一屏问题
查看>>