所以基本上我试图找到所有隐藏的 IE 窗口,这对 LINQ 来说应该是一件容易的事。所以我尝试了一个简单的地方:
var Instances = IE.InternetExplorers().Where(x => x.Visible == false);
但是当我调用它时,InternetExplorers()
它会使所有实例都可见并且没有结果。所以我尝试了一个不同的地方:
var Instances = IE.InternetExplorers().Where(x => x.Title != "");
这也使所有实例可见,但显然获得了所有打开的 IE 窗口。
那么有没有办法选择所有不可见的实例而不使它们可见,或者我做错了什么?