begin process at 2012 02 11 16:41:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Arreter un programme


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Arreter un programme

samedi 2 octobre 2004 à 17:33:55 | Arreter un programme

goutbouyo

Membre Club
Salut,

J'ai un programme console que je voudrais arréter quand un autre programme win32 s'arrête ou à un moment précis avant.

Est il possible de faire cela ???
samedi 2 octobre 2004 à 18:33:28 | Re : Arreter un programme

BeLZeL

Tu peux faire que ton prog Win32, juste avant de s'arrêter, recherche si ton prog console est en mémoire, et s'il le trouve, il le termine.
samedi 2 octobre 2004 à 19:52:38 | Re : Arreter un programme

goutbouyo

Membre Club
Et j'utilise quoi pour faire un truc comme ça ???

Il recherche le processus ?
samedi 2 octobre 2004 à 19:58:56 | Re : Arreter un programme



pourkoi ne pas creer un fichier ini
des que ton programme commence, il ecri un truc dans le ini.
si ton prog principal li cette phrase, il s'arrete.

voila!
Adeon
samedi 2 octobre 2004 à 20:12:18 | Re : Arreter un programme

BeLZeL

C'est d'un niveau assez élevé.
Fait des recherches sur ces fonctions.

CreateToolhelp32Snapshot ( );
Process32First ( );
Process32Next ( );
TerminateProcess ( );

Tu pourras récupérer un PID (numéro identifiant ton programme console). Ensuite, tu pourras le killer.
samedi 2 octobre 2004 à 20:30:49 | Re : Arreter un programme

Nebula

Membre Club
Pour un exemple :
http://www.cppfrance.com/code.aspx?id=20117
dimanche 3 octobre 2004 à 10:41:51 | Re : Arreter un programme

AlexMAN

Membre Club
Je trouve ta methode Nebula bien compliké !
Un simple FindWindow et pis le tour est joué !
Jme trompe ?

++
dimanche 3 octobre 2004 à 11:20:00 | Re : Arreter un programme

Nebula

Membre Club
Oui, c'est ainsi que je faisais avant... Mais c'est plus sûr d'utiliser le snapshot, je pense. Puis je ne vois pas ce que çà a de compliqué, c'est comme FindWindow des appels d'API lol
dimanche 3 octobre 2004 à 11:34:11 | Re : Arreter un programme

AlexMAN

Membre Club
Un appel API avec ma methode, bocou plus avec la tienne, je confirme, c plus compliké et plus long ;)
Pkoi ce serait pas sur d'utiliser FindWindow ? C ske je ferais moi...

dimanche 3 octobre 2004 à 11:48:16 | Re : Arreter un programme

Nebula

Membre Club
Ben çà dépend, si on connait la classe de la fenêtre FindWindow semble plus intéressant oui... Désolé j'ai confondu avec EnumWindows, ;-)

Mais bon avec le snapshot, on peut appeler directement TerminateProcess sans passer par un bidouillage du genre SendMessage(hWnd, WM_QUIT) et on peut filtrer directement les noms d'exe (et autres trucs), c'est pour çà que j'y trouve plus sûr/complet...

1 2 3

Cette discussion est classée dans : programme, arreter


Répondre à ce message

Sujets en rapport avec ce message

arreter un autre programme !!! [ par FLOPPY ] je cherche un code en C qui permet de stopper un programme (autre que le mien) charger en memoire (si possible avec le code d'erreur que cette fonctio programme à arreter et à relancer [ par tonydu51 ] Bonjour, Je suis un vrai débutant, mais j'aimerai faire un petit script ou autre pour arreter un programme puis le relancer le tout silencieusement... Aide à la conception d'un programme C++ [ par LaTatadu91 ] Bonjour, Je suis développeur d'un programme en C++ sous VS2010. Ce programme est multithread basé sur les MFC. En gros on peut le diviser en 2 threa Exécution de programme simultané [ par dadan36 ] Bonjour messieurs et peut-être mesdames qui sais ^^. Voilà pour vous exposer mon problème j'aimerais réaliser une carte électronique pour la gestion plein ecran et fermer un programme [ par naney ] Salut a tout le monde je cherche la fonction qui rend la fenétre dos de mon programme en plein écran et la fonctin pour fermer un programme mais qui f Programme qui permet de choisir une voiture. [ par mc.solaar3 ] Je m'appelle Pierre j'ai 15 ans et je voudrais créer un programme qui permet de sélectionner une voiture qui correspond le mieux aux préférence que vo portage Linux vers visual C++ [ par acsx ] Salut,J'ai un programme écrit en C sous Linux et je souhaite le faire tourner sous Visual C++ 6.0 sous Windows.J'ai donc créé un projet win32 et intég DEV d'un projet c++ [ par mc.solaar3 ] Je tente de créer un programme qui constituerait un guide d'achat automobiles. Ce programme tiendra compte de nombreuses données et de nombreuses pré souris méchante !!! [ par vdox ] Je voudrais savoir comment faire pour gérer la souris en faisant un programme simple en C .Il me faudrais juste un petit programme que je puisse mettr aide pour faire un programme [ par changina ] quelqu'un pourrais t'il m'aider à faire un programme qui réssoud une equation du second degré?meci d'avance


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 9,953 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales