Процесс сторонний или запущенный из под программы?
Почитайте это:
http://www.gotdotnet.ru/forums/15/114038/538210/
В частности, вас должен заинтересовать вот такой код:
Код:
private void goToProcess()
{
Process[] processList;
processList = Process.GetProcessesByName("cmd");
foreach (Process myProcess in processList)
{
progressBar1.Style = ProgressBarStyle.Marquee; //Вместо этой строки можно сделать проверку свойств myProcess.
}
}
Для объявления Process Надо добавить директиву #using System.Diagnostics