此功能为窗口屏幕截图,错误是无效的句柄图形。

时间:2018-08-28 07:45:46

标签: c# windows-services

我正在编写一个用于Windows屏幕截图的应用程序,该应用程序是Windows服务应用程序,相同的代码也可以在Web应用程序窗体上运行。当我在Windows服务上运行该应用程序时,错误是手柄对图形无效。功能。

private void CaptureScreen()
{
     Bitmap captureBitmap = new Bitmap(1024, 768, PixelFormat.Format32bppArgb);
     Rectangle captureRectangle = Screen.AllScreens[0].Bounds;
     Graphics captureGraphics = Graphics.FromImage(captureBitmap);
     captureGraphics.CopyFromScreen(captureRectangle.Left, captureRectangle.Top, 0, 0, captureRectangle.Size);
     captureBitmap.Save(@"D:\New folder\captureBitmap.jpg", ImageFormat.Jpeg);
}

0 个答案:

没有答案