如何在C#中找到Windows 8上所有打开的窗口

时间:2014-08-08 04:26:47

标签: c# windows windows-8 windows-8.1 alt-tab

我正在尝试在C#中创建一个Windows 8 Alt-Tab替换类型程序来处理一些Windows自动化任务,例如将打开的窗口从一个屏幕移动到另一个屏幕,并且很难找到一个好的解决方案来获取一个列表所有打开的窗口,基本上过滤到列表窗口提供使用alt选项卡时。我尝试过使用EnumWindows以及Process.GetProcesses(),但是当我只打开几个窗口时,它们都提供了超过100个项目的列表。有没有人有解决方案在Windows 8上的C#中获取此列表?

0 个答案:

没有答案