当前位置: 代码迷 >> QT开发 >> 大侠们:关于怎么获知当前系统应用程序窗有口最大化了
  详细解决方案

大侠们:关于怎么获知当前系统应用程序窗有口最大化了

热度:143   发布时间:2016-04-25 05:02:42.0
求救大侠们:关于如何获知当前系统应用程序窗有口最大化了
如题: 解释下我的意思
类似QQ这样的软件,在客户观看暴风影音的时候,把暴风影音全屏化了,然后一段时间后,QQ状态自动变为忙碌或者其他。

使用Qt 如何 获知 系统其他应用程序 是否已经 全屏了呢??
使用系统 api 使用过,但是貌似桌面都会触发。 
基本思路下: 获取最前端的程序 和 屏幕大小比较 
GetForegroundWindow(); GetWindowLong();等等系统函数使用了。
有代码就很好了。

------解决方案--------------------
QQ状态自动变为忙碌或者其他。
是因为没有鼠标键盘操作。不是因为全屏。

你其实是想知道自己的程序是否有焦点吧?
------解决方案--------------------
恭喜楼主,顺便接分!
  相关解决方案