Comment fermer un autre processus de c #

J'ai besoin de fermer un autre Processus (Windows Media Encoder) à partir d'une Application en C#, et jusqu'à présent, je peux le faire avec:

Process.GetProcessesByName("wmenc.exe")[0].CloseMainWindow();

Mais si le Media Encoder Application de Streaming ou de l'Enregistrement, il affiche une boîte de Dialogue de sortie:

"Êtes-vous sûr de vouloir arrêter de codage?"

Donc, il y a une façon de répondre ou cliquez sur Oui bouton de Code?

[Modifier]
De nombreux utilisateurs sont de répondre avec Process.kill() ,mais ce n'est pas une Option ,parce que Process.Kill(); prendra fin Windows Media Encoder immédiatement ,et Windows Media Encoder ne sera pas Finaliser le Fichier qui est Écrit ,ce qui m'oblige à Revisiter le Fichier Vidéo .Donc non, je ne peut pas utiliser le Processus.Kill();

source d'informationauteur Burimi