Bonjour,
J'ai développé une application dont je voudrais qu'elle se lance automatiquement au démarrage, pour cela j'ai ajouté une valeur dans une clé de la base de registre, voici le code :
Tout fonctionne très bien mais j'avais un problème que j'ai réglé manuellement , c'est que je n'avais pas tous les droits sur la clé en question donc je voudrais savoir s'il est possible de modifier les droits sur une clé dans la base de registre en C/C++ de façon automatique? svp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 HKEY startup_key; char data[] = "mon_programme.exe"; RegCreateKeyEx(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\Currentversion\\Run",0, NULL, 0, KEY_ALL_ACCESS, NULL,&startup_key, NULL); RegSetValueEx(startup_key, "mon_programme", 0, REG_SZ, (LPBYTE)data, (DWORD)strlen(data)); RegCloseKey(startup_key);
Merci d'avance![]()
Partager