Rechercher : dans
Par :

Langage C et easyphp

Dernière réponse le 7 aoû 2002 à 18:58:48 jack51, le 6 aoû 2002 à 16:43:58 
 Signaler ce message aux modérateurs

Salut à tous,

je cherche à faire un programme en C qui sur exécution permette :

1- de lancer un exécutable (en l'occurence easyphp),

2- de lancer une fenêtre navigateur directement sur le http://localhost

j'aimerais aussi savoir s'il est possible de fermer easyphp à partir du même programme et comment le faire...

merci à ceux qui pourront m'aider.

Meilleures réponses pour « Langage C et easyphp » dans :
Langage C++ - Les types de données Voir Les types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Langage C - Les types de données Voir Les types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C, une chaîne...
Langage C - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage C sont typées, c'est-à-dire que les données contenues dans...
Les classes en langage C++ VoirLa notion d'objet Le langage C est un langage procédural, c'est-à-dire que c'est un langage permettant de définir des données grâce à des variables, et des traitements grâce aux fonctions. L'apport principal du langage C++ par rapport au...

1

 MarsuGL, le 7 aoû 2002 à 18:58:48

Shell bla bla easyphp.exe pour lancer easyphp
shell explorer http://localhost pour lancer le navigateur

pour fermer :
le mieux est d'utiliser du c win32 pour tout (verifier si shell s'apelle shell en win32, ptetre shellexecute ou un truc dans le genre).

donc pour ferrmer tu dois recuperer le handle de la fenetre qui contient dans sa barre de titre localhost (il me semble que FindWindows() fait ca)
puis tu utilise le handle récupéré pour envoyer le message WM_QUIT a la fenetre en question... si je ne me trompe pas.

voila une petite piste....

Répondre à MarsuGL