网上很多截图的办法 但是都有一个明显的缺陷就是,只能对当前激活的窗体进行截图或者就是只能截指定的窗体 ,比方显示器上显示了一个游戏窗体 要么只能截桌面 ,要么只能截游戏的窗体。 而且截游戏窗体,有不少游戏的窗体截出来是全是黑色,貌似是因为渲染的原因 。 所以用API 或者 C# 自生提供的方法都不行
我想到一个方法就是发送 PrtSc 按键 然后从剪贴板里获取图像 ,这种方式截出来的图满足需要 不管是播放视频 还是其他任何游戏都能和截出来 但是也存在问题 那就是 如果软件运行的时候 用需要自己手动去截指定区域的时候 就会有软件的截图 和手动的截图区分不开 导致软件获取到的图片是手动截的
不知道各位大牛有啥办法么 屏幕上显示了啥就要截出啥 鼠标可以忽略 ???
PrtSc 按键也不能截取所有的图像,有些游戏是用 DirectDraw技术实现的,这种方式也是没办法抓到图的