Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    mai 2002
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : mai 2002
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Comment lancer un programme invisible pour l'utilisateur
    Bonjour,

    je dois faire un programme qui sera invisible à l'utilisateur et qui doit démarrer avec l'ouverture de windows. J'ai vraiment mais vraiment aucune idée de comment faire ça.

    Alors, si vous possédez une quelconque information à propos de ça, ce serait véritablement apprécié. ( ça peut être n'importe tel qu'un sujet pour faire une recherche sur internet ou dans les livres)

    Merci
    Héléna

    Titre modifié par DrQ : information. Pas beau

  2. #2
    Membre confirmé

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    avril 2002
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2002
    Messages : 136
    Points : 598
    Points
    598
    Par défaut
    h bien il suffit de faire un programme utilisant l'API Windows et de ne pas créer de fenêtres

    tu n'as qu'à rechercher des infos sur la prog avec l'API Windows

  3. #3
    FFF
    FFF est déconnecté
    Membre actif Avatar de FFF
    Profil pro
    Inscrit en
    mai 2002
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2002
    Messages : 342
    Points : 282
    Points
    282
    Par défaut COMMENT FAIRE ?
    Je trouve que c une bonne question, et je suis très intéressé par ce sujet, alors si qqun peut avoir des infos assez précises à communiquer sur ca...

    Merci d'avance !!!

  4. #4
    Futur Membre du Club
    Inscrit en
    avril 2002
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    Pour que le programme soit invisible, tu ne crées aucun objet graphique. Pour ce qui est de le lancer au départ de Windows, tu dois surement avoir des programmes installés sur ton ordi qui font ça: ils sont répertoriés dans la base de registre. Fais une petite recherche pour savoir où enregistrer ton programme.
    IngBen

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    avril 2002
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Salut!

    tu peux tout simplement le lancer en tant que "service" à condition que tu es les droits d'administrateur!

    A+
    La programmation c'est génial !
    ... quand ça marche!

  6. #6
    fd
    fd est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    mai 2002
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2002
    Messages : 131
    Points : 160
    Points
    160
    Par défaut service
    Oui le mieux c'est de faire un service.

    Pour ca 2 solutions :

    Coder ton pgm en tant que service (voir du coté du SCM manager pour ca)

    Utiliser un utilitaire qui permet de lancer un .exe comme un service
    (il me semble qu'avec le visual y'a un util qui permet ca)

    Pour apprendre à le faire, regardes les tutoriels et cours de formation pour apprendre C : http://c.developpez.com/cours/

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2002
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 14
    Points : 15
    Points
    15
    Par défaut
    Moi je reste sur ce qui a été dit,
    faire un exe qui n'a aucune fenetre windows et lui dire de demarrer en même temps que win (comme ca pas besoin de service)
    _*----|OtAkU|----*_

  8. #8
    Nouveau Candidat au Club
    Inscrit en
    mai 2002
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : mai 2002
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    si tu veux que ton prg dmarre avec windows tu peux ouvrir le fichier win.ini et tu met le chemin de ton prg devant le run= et c'est tout.

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    mars 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2002
    Messages : 24
    Points : 22
    Points
    22
    Par défaut
    je crois quil y a trois solutions pour que le prog demarre au lancement :

    le registre
    mettre un raccourci dans programmes>demarrer ( ou startup )
    et le win.ini

    Pour ce qui est de le cacher , ne pas faire dinterface graphique c le plus simple c sur menfin ton programme sera vu en allant voir longler processus quand tu fais ctrl+alt+supp sous win2k.

    a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancer un programme avec un certain utilisateur
    Par jagboys dans le forum MFC
    Réponses: 5
    Dernier message: 14/11/2007, 01h05
  2. Réponses: 2
    Dernier message: 27/12/2005, 12h47
  3. [Executable]Comment lancer son programme sans fenêtre DOS
    Par the_ugly dans le forum Général Java
    Réponses: 11
    Dernier message: 09/11/2005, 08h16
  4. Comment lancer un programme au démarrage de Windows ?
    Par nesquik dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 29/07/2005, 18h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo