Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4790 connectés 

 


Dernière réponse
Sujet : Comment lancer une application au démarrage de windows en C
slashp Merci à tous

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
slashp Merci à tous
antp

slashp a écrit a écrit :

Oui mais le problème avec cette méthode est que je peux pas prévoir à l'avance la langue de l'os sur lequel va être utilisé mon logiciel, donc selon cette langue le dossier va s'appeler démarrage, startup...
De même le chemin sur menu démarrage est pas le même selon que l'on est sous win 2000 ou Win9x




 
il doit etre possible de recuperer le repertoire du groupe demarrage... via l'api windows ca doit exister. Ou alors une clé dans le registre qui donne le repertoire demarrage

seblamb [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] est identique sous W98 et W2000
 
Sinon l'emplacement du répertoire de "Démarrer" :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]  dans la clée "Startup"
JPA je sais pas, j'ai pas encore 2000... (désolé)
Mais pourquoi n'utilises tu pas un installeur freeware, même pour un seul fichier, au moins tu auras la possibilité de désinstaller proprement...
slashp Le problème c'est que je programme un logiciel ou il y aura une case launch with windows qui pourra être décochée par l'utilisateur, de plus pour installer le logiciel, il y aura pas d'installeur (mon programme est un simple executable).
 
Il me faut donc une solution qui passe par la base de registre je pense.
Mais est-ce la clé RUN de la base de registre est commune à Win9x et Win2000?
JPA il doit bien y avoir des logiciels d'installation en freeware qui gèrent le multi langage et les différents OS de microsoft.
Voir sur www.télécharger.com  
A+
slashp Oui mais le problème avec cette méthode est que je peux pas prévoir à l'avance la langue de l'os sur lequel va être utilisé mon logiciel, donc selon cette langue le dossier va s'appeler démarrage, startup...
De même le chemin sur menu démarrage est pas le même selon que l'on est sous win 2000 ou Win9x
trictrac met un lien vers ton programme dans le repertoire demarage du menu demarer.. ca doit suffire... tu peux bien le faire 2 fios
slashp Salut,
 
Comment lancer une application au démarrage de windows en C, et ce sous win 98 et 2000 à la fois?
Ya t'il une clé dans la base de registre commune aux deux OS ?
(genre [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run])
 
Merci

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)