Windows中检测当前是否有窗口全屏
2020-12-13 05:18
标签:des style blog http color os 不时看到有人问起如何判断当前是否有窗口正处于全屏状态? 所以, 不要只是简单地调用IsZoomed()就决定窗口当前是否全屏, 那是判断是否最大化的作为; 可以采用如下的方式作判断: 参考: Windows中检测当前是否有窗口全屏,搜素材,soscw.com Windows中检测当前是否有窗口全屏 标签:des style blog http color os 原文地址:http://www.cnblogs.com/memset/p/detect_if_currently_window_fullscreen.html
不过, 在解决这个问题之前先来解决一个简单的问题?
什么是全屏?
相当一部分人认为: 窗口如果是最大化的, 那么它就是最大化的? 真是这样吗? 简直BS!.
全屏是指窗口整体大小至少占据了整个屏幕, 而不是除任务栏以外的那一部分空间!
而最大化是指窗口整体大小占据了桌面的工作区(Workarea)!
也不要只是把窗口的客户区大小和屏幕大小作比较;
也不要只是比较窗口的left和top是否小于0. 1 #include
http://stackoverflow.com/questions/7009080/detecting-full-screen-mode-in-windows
http://bbs.csdn.net/topics/390838652#post-397826207
上一篇:java 文件拷贝
下一篇:Python 条件语句