如何检测Windows中是否正在运行全屏应用程序?

如何检测Windows中是否正在运行全屏应用程序?

问题描述:

就像Messenger一样,如果用户在全屏模式下运行某些程序,例如wmplayer,他们可以将其状态更改为离开".如果系统在全屏模式下运行某些内容,是否有相似的方法可以在JAVA中找到?

Like messengers, if the user runns some program in full screen e.g wmplayer they can change their status to away. Similary is there any way to find out in JAVA if the system is running something in full screen mode?

AutoIt是功能强大的Windows GUI自动化工具,具有许多用于调查和分析的功能.与窗户互动等.我知道他们提供了多种与AutoIt功能进行外部交互的方式,可能值得研究:

AutoIt is a powerful Windows GUI automation tool, which has lots of features for investigating & interacting with windows, among other things. I know they provide various ways of interacting with the AutoIt functionality externally, it may be worth investigating:

http://www.autoitscript.com/autoit3/index.shtml