Envoyer un signal à un processus

cs_Zorgg Messages postés 1 Date d'inscription samedi 10 février 2007 Statut Membre Dernière intervention 4 mars 2007 - 4 mars 2007 à 15:49
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 4 mars 2007 à 22:11
    Bonjour,

J'aurais besoin d'envoyer juste un bit de temps a autre entre deux processus
sous windows.

Je pensais utiliser les signaux (signal.h)

Mais je ne trouve pas d'équivalent du "kill" linux pour envoyer le
signal d'un processus à l'autre.


N'y a-t-il aucun équivalent de la fonction kill sous windows???


Sinon qu'el moyen de communication inter processus me conseillez vous

-pour envoyer juste un bit une dizaine de fois par seconde

-et rapide à mètre en place


Merci d'avance

2 réponses

Lestat_2070 Messages postés 71 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 5 mars 2007
4 mars 2007 à 16:23
Bonjour Zorgg,
Pour killer un processus sous Windows, tu peux utiliser taskkill.exe où son aide est disponible ici, ou en faisant un taskkill /?. Hélàs, je crois que cet utilitaire n'est disponible que sous les Windows NT. Qaund à la communication inter processus, peut-être que cette page pourra t'aider...
Bonne courage
0
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
4 mars 2007 à 22:11
salut,

utilise un message WM_USER+X que tu récupères dans la procédure de fenêtre, si c'est un prog console, il faut que tu crées quand même une fenêtre cachée...et SendMessage pour envoyer le message...

ShareVB
0
Rejoignez-nous