gpt4 book ai didi

c# - 如何激活外部应用程序的窗口

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

我使用 FindWindow 获取外部应用程序窗口的句柄。如果在 Windows 桌面上最小化或落后于其他应用程序,我如何使用此句柄激活外部应用程序的窗口?

最佳答案

为了防止焦点窃取(或至少使意外焦点窃取更难),Windows 设置了一些障碍,使一个进程将另一个进程的窗口带到顶部。

检查 MSDN SetForegroundWindow (特别是在备注部分)和 AllowSetForegroundWindow .

您应该向进程发送一条消息,告诉它恢复自己的窗口,或者该进程必须明确允许您的进程执行此操作。

关于c# - 如何激活外部应用程序的窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3410514/

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