答案 0 :(得分:2)
首先,此处不会有任何人为您提供代码。只会给您指导或解决方案。
因此,作为解决方案的亮点,请查看.NET支持的此方法。
您可以使用以下方法:
Dim frm = Form.ActiveForm
Using bmp = New Bitmap(frm.Width, frm.Height)
frm.DrawToBitmap(bmp, New Rectangle(0, 0, bmp.Width, bmp.Height))
bmp.Save("c:\temp\screenshot.png")
End Using
希望这为解决方案提供了一个小小的输入。