Lancer un programma au démarrage de l'ordi - C++ - Programmation
Marsh Posté le 08-02-2005 à 11:00:29
Tu créés une nouvelle valeur chaîne au bon endroit, par exemple dans HKLM\Software\Microsoft\Windows\CurrentVersion\Run. Avec comme nom le nom de ton prog, et comme valeur le chemin vers ce prog...
Marsh Posté le 08-02-2005 à 11:21:52
Ok merci j'ai compris comment ca fontionne mais comment créer une clé en C/C++ ?
Ptite question bête, ou sont situés les clés crées sur le disuque dur ?
Marsh Posté le 08-02-2005 à 11:30:47
Elles sont dans les ruches de la BDR. Elles sont à divers endroits, car une partie de la BD est spécifique à chaque user. D'ailleurs HKLM c'est commun à tout le monde -> il faut un accès privilégié pour y écrire. On utilise la BD avec les fonction RegXXX (RegOpenKeyEx, RegCreateKeyEx, ...)
http://msdn.microsoft.com/library/ [...] ctions.asp
Marsh Posté le 08-02-2005 à 11:39:06
encore plus simple, tu tapes le programme de démarrage dans menu programme. ça t'évite d'aller trifouillé dans les registres.
Marsh Posté le 08-02-2005 à 11:45:50
Quand il faut le faire par programmation, je suis pas sûr que ce soit plus simple.
Marsh Posté le 08-02-2005 à 11:51:39
Doit y avoir une API pour ça. Et les clés sont crées dans le registre, donc un fichier système je sais plus lequel.
edit : grilled...
Marsh Posté le 08-02-2005 à 14:41:09
Ok merci a tous jvé voire comment programmer ac les api pour les clés de registre
Marsh Posté le 08-02-2005 à 10:53:02
Salut à tous j'aimerai savoir comment un programmme peut s'enregistrer dans la base de registre afin de se lancer automatiquement au démarrage de l'ordi.
PS : Je ne veux pas placer le programmer dans démmarrer/programmes/démarrages par exemple pour qu'il se lance, je veux vraiment que le programme le fasse "lui même".