如何获得副屏幕的图像并将其放置在主屏幕上的窗口中



我想复制副屏幕的桌面图像,并将其放置在主屏幕上的窗口(使用c#和WPF)。

我正在考虑使用Drawing.CopyFromScreen,但那是WinForm-tech,我想看看是否有可能只使用WPF。

如果我想连续捕捉这张图像,快速执行的方法是什么?

我可以为屏幕图像创建一个ImageSource吗?

同样,如果鼠标指针没有被这种方法捕获,我想把它画到这个图像中,这样我就可以看到指针在第二屏幕上的位置,而不必实际看到屏幕。

只有Windows 8才需要

我认为这篇文章正是你所需要的。它描述了如何获取屏幕截图并从中创建BitmapSource(继承自ImageSource)。

最新更新