我想复制副屏幕的桌面图像,并将其放置在主屏幕上的窗口(使用c#和WPF)。
我正在考虑使用Drawing.CopyFromScreen
,但那是WinForm-tech,我想看看是否有可能只使用WPF。
如果我想连续捕捉这张图像,快速执行的方法是什么?
我可以为屏幕图像创建一个ImageSource
吗?
同样,如果鼠标指针没有被这种方法捕获,我想把它画到这个图像中,这样我就可以看到指针在第二屏幕上的位置,而不必实际看到屏幕。
只有Windows 8才需要
我认为这篇文章正是你所需要的。它描述了如何获取屏幕截图并从中创建BitmapSource(继承自ImageSource)。