把程序添加到注册表,开机自启动

#include<stdio.h>
#include<windows.h>//Windows系统的接口WinAPI
#include<stdlib.h>
/*一下程序的实现必须在项目,属性中修改配置属性的字符集为多字节字符集*/
int main()
{
 
    char s[]="SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";

//

//定义一个字符串存放注册表开机自启的路径
    HKEY hkey;

//定义一个注册表的类
    RegOpenKey(HKEY_CURRENT_USER, s, &hkey);

//打开注册表(打开那个注册表,找到s这个字符串所在的路径,将以上保存到hkey)
    RegSetValueEx(hkey,"123", 0, REG_SZ,(unsigned char*)"D:\\ xuexi\\vc2019\\ezuoji\\windows 驱动用户核心模组\\Debug\\windows 驱动用户核心模组.exe", 250);

//
//设置注册表(设置那个注册表,"修改该注册表名称",0,注册表类型 ,(强制转换)要添加到注册表的程序路径,大小)

 

猜你喜欢

转载自blog.csdn.net/qq_64265927/article/details/121895882