在delphi中获取闪烁窗口(窗口需要关注,窗口不会被设置为前面)

时间:2015-01-07 19:34:47

标签: windows delphi focus setforegroundwindow

我在互联网上搜索如何启用"自动切换"或者"自动加注" Windows 7中任务栏上有闪烁按钮的窗口, 而我能找到的就是如何禁用它!我只需要对立,启用它,所以我看了那些答案,找到了注册表项 ForegroundLockTimeout。我认为它默认设置为200000ms,所以我把它设置为1ms,但这不会影响Windows XP之后的任何事情我猜... 我发现以前可以在微软的Tweak UI中启用自动切换,但这似乎也不适用于Win 7。

我尝试在Delphi中编程,我可以使用SetForegroundWindow设置窗口,但我无法检测哪些窗口需要注意 - 正在闪烁。 甚至可以使用GetForegroundWindow检测前景窗口,但不能检测闪烁的窗口,以便将其设置在顶部。

所以我的问题是,是否有可能在delphi中获得需要在后台关注的窗口的hwnd?

0 个答案:

没有答案