假设我有 2 个 pdf 文档,我已经用 acrobat 精细阅读器打开了它们。所以我有2个不同的窗口。但是当我使用这段代码时:
foreach (Process p in Process.GetProcesses("."))
{
try
{
Console.WriteLine("\r\n");
Console.WriteLine("\r\n Window Title:" + p.MainWindowTitle.ToString());
Console.WriteLine("\r\n Process Name:" + p.ProcessName.ToString());
Console.WriteLine("\r\n Window Handle:" + p.MainWindowHandle.ToString());
Console.WriteLine("\r\n Memory Allocation:" + p.PrivateMemorySize64.ToString());
}
catch { }
}
它只给了我最后选择的 acrobat 窗口。但是我两个都需要,谢谢。