gpt4 book ai didi

.net - 在 .Net 中获取当前窗口的列表,并为其中一个提供焦点

转载 作者:可可西里 更新时间:2023-11-01 09:32:07 25 4
gpt4 key购买 nike

在不求助于 PInvoke 的情况下,.net 中是否有一种方法可以找出打开了哪些窗口?这与询问内存中正在运行哪些应用程序略有不同。例如,Firefox 可以运行,但可以是多个窗口。基本上,我只想了解与任务栏(和 alt-tab?)相同的信息。

此外,一旦我引用了一个窗口,是否有任何方法可以通过编程方式为其提供焦点?

有什么方法可以用托管代码做到这一点吗?

最佳答案

您可以查看新的 UI Automation .NET 3.5 中的内容。它应该屏蔽大量的 PNovke 内容,并与 Web 和 WPF 应用程序一起工作。

我还没有使用过它,所以我没有更具体的地方可以指导你,但它可能符合要求。

关于.net - 在 .Net 中获取当前窗口的列表,并为其中一个提供焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com