本文介绍了获取Windows窗体资源管理器过程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

好的.我一直在寻找可以检索所有打开的窗口的代码,但是发现的所有内容都使用winAPI函数,并且此代码

Ok. I was looking for a code that can retrive me all open windows, but all I have found was using winAPI functions and this code

foreach (Process p in Process.GetProcesses(System.Environment.MachineName))
            {
                if (p.MainWindowHandle != IntPtr.Zero)
                    p.Kill();

            }


好吧,它可以工作,但是它不会向我显示资源管理器的窗口,有什么方法可以使用类似类似代码的代码来显示资源管理器的窗口,而无需使用WinAPI?


Well, it works but it don''t show me the explorer''s windows, there''s any way for showing the explorer''s windows using code like a similar code like that one without using the WinAPI?

推荐答案

foreach (Process p in Process.GetProcessesByName("explorer"))
{
	//p.Kill();
}



为什么要杀死资源管理器?!



Why you want to kill explorer?!!




这篇关于获取Windows窗体资源管理器过程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-23 01:00