Se connecter avec
S'enregistrer | Connectez-vous

[C/C++]comment créer un programme qui se lance au demarrage ?

Dernière réponse : dans Programmation

bonjour all, voila je suis entrains d'apprendre la programmation en c++ et je voudrais savoir comment on fait pour qu'un programme se lance tout seul au demarrage ? comme dans les programme ou on coche une case et tout. Je crois qu'il faut un service ou un truc du genre non ? si quelqu'un peut m'aider merci. Dans le livre que j'ai acheter il explique pas comment faire.

Autres pages sur : creer programme lance demarrage

Lassé par la pub ? Créez un compte
Expert Programmation

2 méthodes:
- l'ancienne méthode: le menu démarrer>Programmes>Démarrage (il y en a un pour tous et un pour chaque utilisateur

Il faut écrire dans la base de registre:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
tu ajoute une valeur texte dont la donnée est le path d'exécution

et pour l'utilisateur:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

EDIT: la fonction Win32API est RegSetValueEx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/regsetvalueex.asp
Avec la MFC, c'est la classe CRegKey
Lassé par la pub ? Créez un compte
Tom's guide dans le monde