资源简介
VS2017 C++ 编写一个通过注册表自定义软件开机启动程序,里面包含一个sln,一个cpp文件。
代码片段和文件信息
#include
#include
#include // 使用 _T宏
using namespace std;
int test()
{
//_T宏可以把一个引号引起来的字符串,根你的环境设置,使得编译器会根据编译目标环境选择合适的(Unicode还是ANSI)字符处理方式
LPCTSTR lpSubKey = _T(“SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run“);
HKEY hKey;
REGSAM flag = KEY_WOW64_64KEY;//当前系统为win7 64位,访问的是64位的注册表,如果访问32位,则改为KEY_WOW64_32KEY
LONG lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE lpSubKey 0 KEY_ALL_ACCESS|flag&hKey);
if (ERROR_SUCCESS != lRet)
{
cout << “RegOpenKeyEx fail!“ << endl;
return 0;
}
LPCTSTR pchrName = _T(“D:\\Program Files (x86)\\test.exe“);//test.exe为随意的一个测试程序。
lRet = RegSetValueEx(hKey TEXT(“TEST“) 0 REG_SZ (LPBYTE)pchrName wcslen(pchrName) * sizeof(TCHAR) + 1);
if (ERROR_SUCCESS != lRet)
{
cout << “RegSetValueEx fail!“ << endl;
return 0;
}
RegCloseKey(hKey);
return 0;
}
int main()
{
test();
system(“pause“);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1878 2018-05-25 21:31 AutoStartProcess\AutoStartProcess.cpp
文件 7504 2018-05-25 20:47 AutoStartProcess\AutoStartProcess.vcxproj
文件 961 2018-05-25 20:40 AutoStartProcess\AutoStartProcess.vcxproj.filters
文件 165 2018-05-25 20:39 AutoStartProcess\AutoStartProcess.vcxproj.user
文件 1462 2018-05-25 20:39 AutoStartProcess.sln
目录 0 2018-05-26 09:21 AutoStartProcess
----------- --------- ---------- ----- ----
11970 6
- 上一篇:C++短信猫短信收发封装
- 下一篇:约瑟夫问题C语言实现
相关资源
- php-cpp项目移值到windows的vs2017解决方案
- VS2017平台下最简洁的基于C语言开发的
- 舒尔特方格MFC源码
- Qt5.11.1+VS2017 X64 C++动态编译 串口通讯
- 百度语音识别api QT window下 调试应用
- 基于多态的职工管理系统VS2017可运行
- VS2017实现Tcp socket多线程通信C++
- VS-Vrep-813Vrep.rar
- opengl/c++贪吃蛇.rar
- 基于C++的三菱机床实时数据采集可运
- VS2017C++windows桌面应用程序项目OpenCV及
- VS2017-MFC串口通信(基于CSerialPort类)
- VTK8.1VS2017编译好的VTK库c++
- 吃豆人C++vs2017编译的吃豆人
- visual assist x (支持vs2017)插件及破解
- 基于vs2017开发的逆波兰算法下的计算
- GDAL 2.4.4 and MapServer 7.4.3 编译库 vs201
- CTP行情接收工具和行情拆分工具 完整
- MFC 基于SMTP POP3协议 写的邮件收发
- vs2017安装包+opencv3.4压缩包+win10环境配
- vs2017环境,windows系统,检测网线插入
- opencv mfc vs2017读取图片,向图片加入噪
- 喷码字符识别
- VS2017基于MFC 串口通信上位机程序
- Opencv3.4+VS2017+MFC对话框打开摄像头、截
- 基于VS2017编写的MFC职工工资管理系统
- VS2017 MFC对话框程序打印及打印预览的
- 基于VS2017 MFC 的OpenCV图像处理
- VS2017实现Tcp socket通信C++
- grpc c++
川公网安备 51152502000135号
评论
共有 条评论