Windows是否提供某种机制来检测以全屏模式运行的应用程序(例如游戏,媒体播放器等)是否退出全屏模式,或者返回窗口模式或退出其过程?
在tkinter的Windowsterminal模拟器
在Windows和-gnatP开关任务
设置多个壁纸?
就操作系统而言,没有“全屏模式”或“窗口模式”这样的东西。 一个窗口只是有尺寸, 可能与屏幕尺寸相同。 拥有该窗口的应用程序控制该行为,而不是操作系统,因此只有应用程序知道何时以“全屏”或“窗口”模式显示窗口。
也就是说,在改变模式时,应用程序可以选择使用CDS_FULLSCREEN或CDS_RESET标志调用ChangedisplaySettings/Ex() 。 这会将WM_disPLAYCHANGE通知发送到所有顶层窗口,但不会告诉他们全屏窗口正在显示或不显示。
至于检测进程终止,WMI有一个事件。 请参阅通过WMI接收事件通知 。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。