如何在C#中获取进程ID或TASK SWITCHER(Alt + Tab)的所有子代

时间:2019-02-05 12:57:47

标签: c# white teststack

也许这个要求听起来很奇怪,但是我正在尝试一些新的东西。我编写了一些C#代码,以编程方式调用任务切换器(alt + tab)。它不过是TestStack.White键盘实用程序。现在,当我调用该程序任务切换器时,该部分就完成了。因此,我的要求是,从该任务切换器中,我需要单击一个任务,然后使用c#以编程方式使其前端(就像我们手动进行的一样)。为此,我使用了TestStack.White。 使用inspect.exe检查任务切换器时,任务切换器是一个列表,所有子项都是列表项。因此,如果获得任务切换器的进程ID,则可以执行Process.Launch,然后以某种方式执行其余部分。因此,有什么方法可以获取任务切换器的进程ID。 还是有什么方法可以像手动操作一样使用c#在任务切换器中单击某些任务。

0 个答案:

没有答案