首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我如何判断一个窗口是否有焦点?(Win32接口)

我如何判断一个窗口是否有焦点?(Win32接口)
EN

Stack Overflow用户
提问于 2009-01-21 18:02:04
回答 3查看 61.5K关注 0票数 31

使用HWND(在C中,但这是无关紧要的),我如何判断给定的窗口(由Win32标识)是否具有焦点?

我挂起一个应用程序,等待一个事件,当该事件发生时,我想检查该应用程序是否已经具有焦点。如果它没有,我想闪光窗口,直到他们给它焦点。

或者,如果窗口已经获得焦点,FlashWindowEx结构是否会标记一直闪烁直到窗口获得焦点的FLASHW_TIMERNOFG?

我现在不能测试它,因为我不在我的开发环境中,但我的印象是它无论如何都会闪现,这是我试图避免的。

此外,如果重要的话,应用程序将在此窗口中使用DirectX。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/466354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档