[C && Windows] Creer un raccourci

Creer un raccourci [C && Windows] - C++ - Programmation

Marsh Posté le 26-07-2002 à 16:38:09    

bonjour à tous,
Je voudrais créer un raccourci à partir d'un prog en C.
J'ai recherché sur msdn, mais c'est un peu le fouilli. Donc si quelqu'un connait la fonction, ca m'aiderait grandement.
C'est pour un prog qui utilise gtk+, avec une option "launch at startup", donc on peut créer un raccourci dans démarrer>prog>Démarrage.
Mais si quelqu'un connait une autre manière pour démarrer un prog au démarrage et son application en C, je ne refuse absolument pas.
merci d'avance...

Reply

Marsh Posté le 26-07-2002 à 16:38:09   

Reply

Marsh Posté le 26-07-2002 à 23:36:20    

hum...
je suis pas sur mais pour faire demarrer une appli automatiquement a louverture d'une session,(sur 98 c le syscom si je me rappelle mais alors la jsui vraiment pas sur) sinon sur NT c les Services.
Pour mettre un shortcut ds demarrer, tu peux le faire avec un install.

Reply

Marsh Posté le 27-07-2002 à 12:08:34    

oui, mais je voulais que mon prog offre cette option, le shortcut dans le menu demarrer>demarrage, il faut que ca soit le prog qu'il le fasse.

Reply

Marsh Posté le 27-07-2002 à 14:04:12    

kjus a écrit a écrit :

oui, mais je voulais que mon prog offre cette option, le shortcut dans le menu demarrer>demarrage, il faut que ca soit le prog qu'il le fasse.




 
Tu dois utiliser l'interface IShellLink pour ça.  
C'est une interface COM.

Reply

Marsh Posté le 27-07-2002 à 19:00:57    

ok, merci j'ai vu comment on faisait sur msdn.
Mais je voudrais connaitre la variable d'environnement correspondant au chemin pour accéder au menu demarrer, ou mieux, a la partie programmes>demarrage du menu.
merci

Reply

Marsh Posté le 27-07-2002 à 20:14:43    

kjus a écrit a écrit :

ok, merci j'ai vu comment on faisait sur msdn.
Mais je voudrais connaitre la variable d'environnement correspondant au chemin pour accéder au menu demarrer, ou mieux, a la partie programmes>demarrage du menu.
merci




 
 
C'est stocké dans la base de registre  
Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\


---------------
Informaticien.be - Lancez des défis à vos amis
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed