【发布时间】:2012-06-22 02:26:54
【问题描述】:
我正在 Windows 中创建错误归档客户端。当用户按下 Windows + prnt screen 时客户端激活。最新捕获的图像被推送到客户端 [windows 窗体] 中的图片框。
有什么方法可以知道打印屏幕时哪个窗口处于活动状态。我们可以挖掘事件日志或任何其他方式来找出相同的吗?
【问题讨论】:
标签: windows events printscreen
我正在 Windows 中创建错误归档客户端。当用户按下 Windows + prnt screen 时客户端激活。最新捕获的图像被推送到客户端 [windows 窗体] 中的图片框。
有什么方法可以知道打印屏幕时哪个窗口处于活动状态。我们可以挖掘事件日志或任何其他方式来找出相同的吗?
【问题讨论】:
标签: windows events printscreen
这样做的唯一方法是,如果您自己的应用正在截屏;然后您可以使用GetForegroundWindow 捕获该窗口的HWND。如果您看到的只是默认打印屏幕操作后捕获的最终结果,那么您就不走运了。
【讨论】: