在win 7上,Graphics.CopyFromScreen无法在远程桌面上运行

时间:2014-07-25 19:15:10

标签: c# wpf winforms

var screenWidth = (int)SystemParameters.WorkArea.Width;
var screenHeight = (int)SystemParameters.WorkArea.Height;
var screenshot = new Bitmap(screenWidth, screenHeight, PixelFormat.Format32bppArgb);
using (var g = Graphics.FromImage(screenshot))
{
    // snip wanted area
    g.CopyFromScreen(0, 0, 0, 0, screenshot.Size);

}

我使用上面的代码来保存位图文件,然后再打印它。它工作正常,但当我远程进入win7机器并尝试打印它时,它返回远程桌面而不是我的屏幕。

任何建议都会有所帮助。

0 个答案:

没有答案