小智 0
我认为这不可能在全球范围内实现,因为视频可以通过 DirectX、OpenGL 甚至 GDI 播放。我认为最好的选择是拥有一个用于播放和轮询正在运行的进程的应用程序白名单。一旦你有了这个过程,你就可以尝试找到它的窗口/控件,也许尝试获取 HDC 并使用适当的(最有可能是 DirectShow)API 来查询或操作设备。
当您有一个窗口时,对System.Windows.Forms.Screen 的简单调用将告诉您哪个屏幕显示这些坐标。
| 归档时间: |
|
| 查看次数: |
1469 次 |
| 最近记录: |