gpt4 book ai didi

delphi - Delphi-Win7窗口焦点问题

转载 作者:行者123 更新时间:2023-12-03 18:56:51 28 4
gpt4 key购买 nike

我通过CreateProcess()执行exe文件,并通过SetForegroundWindow()设置前台进程。
但它在Win7中不起作用,因此我必须单击任务栏中的图标。

如何实现所需的行为(即Launch和BringToForeground)?

最佳答案

您甚至都不应该尝试这样做。 SetForegroundWindow中的更改是有意的-防止应用程序从用户想要获得焦点的地方窃取焦点。请参阅上方链接的“备注”部分。

Win7可能不会让非管理用户更改所需的注册表设置,更不用说在不重新启动系统的情况下进行更改了。

如Microsoft建议,您应该只使用FlashWindow来引起用户的注意。任何坚持从我选择的工作中转移注意力的应用程序都将立即被卸载。

关于delphi - Delphi-Win7窗口焦点问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877343/

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