salut Je veux "accrocher" une autre application de sorte que quand il se ferme, je peux fermer mon application.Regarder une autre application et si elle se ferme fermer mon application (sans interrogation) C#
Je ne veux pas interroger le processus en cours car cela semble inutilement intensif, si je veux répondre en temps réel.
Je crois que les applications envoient un message dans les fenêtres lorsqu'elles sont créées ou fermées, etc. Comment puis-je savoir quand il se ferme? Par exemple, disons que mon application charge les processus en cours de vérification pour s'assurer que le bloc-notes est chargé et, si c'est le cas, elle reste chargée jusqu'à ce que le bloc-notes soit fermé.
comme le bloc-notes est fermé mon application un peu comment sait cela et sort ...
est-ce possible si oui alors comment?
dont il a besoin de travailler sur vista xp et win7
WaitForExit acier utilise le sondage –
@SaeedAlg, WaitForExit appelle WaitOne sur le WaitHandle du processus, il s'agit d'une instance de ProcessWaitHandle. Donc, fondamentalement, utilise la fonctionnalité du système d'exploitation d'attendre que la poignée de processus soit signalée lorsque le processus est fermé. –
Bonjour Chris merci pour cela, je suis nouveau sur C# et j'ai jusqu'ici évité d'utiliser plusieurs threads! suppose que je vais maintenant besoin de regarder cela ... une chance de la façon dont je le ferais sur un autre fil et soulever un événement ... – Adrian