2013-12-09 41 views
6

Windows'ta şu anda çalışan uygulamaların veya ön plan işlemlerinin listesini nasıl alabilirim?Windows'ta uygulamaları nasıl çalıştırılır?

Gerçek için bir pencereye sahip uygulamaları kastediyorum. Arka plan hizmetleri/süreçleri değil. Açtığımızda görev yöneticisi gösterdiği aynı listeye erişmek istiyorum.

Bir yolu var mı? Her türlü çözüm kabul edilebilir. Ya bir komut veya bir .NET kodu veya bir şey. Sadece bu listeyi programlı olarak almak istiyorum.

Bu mümkün mü?

Yorgun bir görev listesiyim ama bana tüm hizmetleri ve işlemleri, hatta arka planlarını bile veriyor.

Uygulayabileceğim herhangi bir mantık var mı?

+0

ilk arama, bunu bulamazsanız o zaman eğer, burada sormak;) yardım için – serhio

cevap

13

Bu yardımcı olabilir: Google'da

Process[] processes = Process.GetProcesses(); 
foreach(Process p in processes) 
{ 
    if(!String.IsNullOrEmpty(p.MainWindowTitle)) 
    { 
     listBox1.Items.Add(p.MainWindowTitle); 
    } 
} 
+0

teşekkürler. Kesinlikle üniversitede olduğum zaman bunu deneyeceğim. Artık sadece linux çalışıyorum. –

İlgili konular