نقل قول نوشته شده توسط Javadprogrammer10 مشاهده تاپیک
ببخشید این دستوری که نوشتید همش پیغامش true هست

خب بایدم true باشه. به اون نوشته من توجه نکردید explorer یکی از پروسس های اصلی ویندوزه . دسکتاپ شما .فایل منیجر شما. هر پنجره ای که ظاهر میشه توسط این پروسس مدیریت میشه. همیشه این پروسس از زمان لاگین در حال اجراس. اگه ببندیدش کل دسکتاپتون بسته میشه و فقط یه عکس پس زمینه براتون میمونه.

من متوجه م شما منظورتون چیه. دوستمون کدی که گفتن برای کار شما مناسب نیست . شما باید دنبال بستن فایل منیجر باشید نه اکسپلورر اصلی. کد زیر رو تست کنید و نتیجه رو همینجا بگید.



Process me = Process.GetCurrentProcess();
foreach (Process p in Process.GetProcesses())
{
if (p.Id != me.Id)
p.CloseMainWindow();
}





در ضمن این کد ها رو بهتره تو ماشین مجازی تست کنید .