Savoir si un processus est déjà lancé

Résolu
Sum03 Messages postés 6 Date d'inscription samedi 8 juillet 2006 Statut Membre Dernière intervention 18 mars 2007 - 18 mars 2007 à 19:49
BartWadela Messages postés 557 Date d'inscription samedi 7 juillet 2007 Statut Membre Dernière intervention 3 février 2010 - 7 juil. 2007 à 18:02
Bonjour à tous,


Je recharche à savoir, de la manière la plus simple possible, si un
processus est lancé ou non en c++ (j'utilise l'api win32) en sachant
que je ne connais que le nom (et le chemin de l'éxécutable) du
processus.

J'ai cherché des codes sur cppfrance mais je n'ai trouvé que des
"listeurs" de processus et je pensais qu'il y'avais surement une
solution plus simple pour savoir si un processus était lancé.


Merci d'avance!


Sum03

2 réponses

Xenul Messages postés 35 Date d'inscription mardi 8 août 2006 Statut Membre Dernière intervention 28 octobre 2007
18 mars 2007 à 20:06
humm, tu regardes si le pid du processus existe : http://www.cppfrance.com/infomsg_RECUPERATION-PID-PROCECUSS_740118.aspx
3
BartWadela Messages postés 557 Date d'inscription samedi 7 juillet 2007 Statut Membre Dernière intervention 3 février 2010
7 juil. 2007 à 18:02
Meme type de question grosso modo, mais moi je sais si le process est lancé ou pas, mais il se met en route qu'a certain moment qui ne sont pas defini par l'utilisateur. Je souaiterai cree une icone basique ///style feu vert///feu rouge/// pour savoir qd le processus tourne.| vert = on | red = off |

Par contre sans install evidemment, c' pour les Pc du boulot, juste une icone dans les notifications de windows

Jsuis sur que c'est possible en C ou C++, j'ai pas encore trouvé mais ca vient doucement.

Merci !!
0
Rejoignez-nous