想要创建一个允许我进行全屏快照的系统,我查看了SO和其他网站上的一些线程,并尝试了他们正在做的所有事情,但是由于某些原因,我无法拍摄大于1536 x的屏幕截图864.即使使用我的区域选择器工具。这是我用来拍摄全屏屏幕截图的代码:
Dim ClipicScreenshot As Bitmap
Dim Graphic As Graphics
screenshot = New Bitmap(My.Computer.Screen.Primary.Bounds.Width, My.Computer.Screen.Primary.Bounds.Height, System.Drawing.Imaging.PixelFormat.Format32bppArgb)
Graphic = Graphics.FromImage(screenshot)
Graphic.CopyFromScreen(0, 0, 0, 0, My.Computer.Screen.Primary.Bounds, CopyPixelOperation.SourceCopy)
My.Computer.Clipboard.SetImage(ClipicScreenshot)
我尝试指定屏幕的范围(1920 x 1080),但仍然只能获得1536 x 864的最大图像尺寸。
任何帮助将不胜感激。谢谢:)