如何使用c#获取所有IE / Chrome选项卡窗口标题以及ProcessID的列表

时间:2017-12-08 12:13:28

标签: c# google-chrome internet-explorer system.diagnostics

我知道我可能会重复此查询,但我找不到正确的解决方案,因此发布。

我需要使用c#获取IE和Chrome的 Processid 的每个标签以及 WindowTitle

我尝试过使用以下内容:

EnumWindows - 提取单个窗口标题但不提取单个窗口句柄和ProcessID。它获取父窗口句柄和ProcessID。

ShellWindows:它给出了所有IE选项卡窗口标题的列表,但不是单独的ProcessId。

System.Diagnostics.Process:它给出了单个选项卡的ProcessId,但没有给出标题窗口。

对于Chrome-System.Windows.Automation:这再次给出了单独的窗口标题,但不是单独的ProcessId。

我需要为每个窗口标题提供相应的processid,因为我在DataIridView上显示整个列表,其中ProcessId是唯一的。

感谢。

0 个答案:

没有答案