我正在使用c#WPF应用程序通过忽略主屏幕即WPF应用程序输出屏幕来获取我的应用程序的屏幕截图。基本上我想获得后端应用程序的屏幕截图,而不是我的用户将按下按钮获取屏幕截图等的前窗口。
注意:在用户面前打开什么窗口并不重要,他可能已将应用程序屏幕最小化但是我的程序旨在获取应用程序窗口的屏幕截图,即使它当前已最小化。
Screenshot of my application
上面是我的程序截图,但问题是:
- 它取了主窗口的截图,即WPF窗口。我不希望这出现在我的屏幕截图中。我的应用程序仅用于编写代码的屏幕,即visual studio的整个当前背景。
- 可以拍摄任何当前活动的窗口。我希望它以某种方式工作,使我的背景视觉工作室屏幕处于活动状态,然后捕获该窗口的图像。
注意:我的程序不适用于visual studio这只是一个示例,我将在其他应用程序中使用此代码,这就是为什么我将获得当前流程并应用整个过程。
醇>