Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Belirlediğim EXE'leri Saklamak C#


Öne çıkan mesajlar

Mesaj tarihi:
Selams, dosya yolunu verdiğim exeleri komple (trayde dahil) saklamak istiyorum ve bunun için yardım istiyorum. Bunu en sağlıklı yoldan nasıl yapabilirim.

Yada Task Manager'daki adınıda yazsak olur
Mesaj tarihi:
Meselam şöyle birşey kullandım ama yemedi.

string exePath = @"C:UsersxxxDesktopxxxxxx.exe";
ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(exePath);
startInfo.CreateNoWindow = true;
startInfo.RedirectStandardOutput = true;
startInfo.UseShellExecute = false;
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(startInfo);
Mesaj tarihi:
http://stackoverflow.com/questions/1003073/how-to-check-whether-another-app-is-minimized-or-not

burda windowlarin statuslerini alabiliyorsun,
sanirim bu yolla minimize etmen gerekiyor.
Mesaj tarihi:
Ben direk Hide etmek istiyorum. Hani Hide ise Show yap dememe gerek aslında. Yolunu verdiğim çalışan EXE'yi direk HIDE ettirmem lazım ama çözemedim bir türlü
Mesaj tarihi:
Yok işte EXEler bana ait değil. Başlatırken mecburen el ile başlatılması lazım. Daha sonra benim yaptığım program ile bu EXE'leri hide yada show edecek. Hide etmeyi bulsam gerisi gelicekde
Mesaj tarihi:
http://www.codeproject.com/Articles/2286/Window-Hiding-with-C

Edit: Özetle, minimize etmek istediğin process'lerin window'larına Win32 API üzerinden "hacı sen aşşa yat" diye mesaj göndercen SendMessage ile.

Edit2: Verdiğim örnek SendMessage ile yapmamış da şuna da bakabilirsin http://stackoverflow.com/questions/2580821/minimise-any-program-to-system-tray
×
×
  • Yeni Oluştur...