【发布时间】:2012-01-31 20:04:19
【问题描述】:
我想了解如何以编程方式识别窗口是否正在播放视频内容? 我使用 spy++ 来识别窗口播放视频的特定属性,但我没有找到与窗口播放视频相关的任何特定属性。 我有屏幕上所有窗口的句柄,想找出哪些正在播放视频?您能否说明一下如何做到这一点,是否有任何与窗口播放视频相关的特殊属性?
我发现了类似的文章: can we get window handle of the window which is playing video? 但我不想最小化应用程序,我知道用户正在使用浏览器(即,firefix,chrome)观看视频(来自 youtube,hulu)并且窗口在屏幕上可见。
【问题讨论】:
-
不,不能保证视频播放窗口会有任何特殊属性。为什么要呢?没有
WS_VIDEOPLAYER样式。 -
哦.. 谢谢 Code Gray。那么有没有什么方法可以通过其他方式来识别哪个窗口正在播放视频呢?
-
The answer to the question you linked to 已经解释了为什么这是不可能的。
标签: windows video browser youtube spy++