Na wat googlen bleek dit verrassend eenvoudig. Zie onderstaande code en doe uw voordeel er mee. Succes!
Public Shared Function MakeScreenShot() As Bitmap Try Dim iScreenWidth As Integer = Screen.GetBounds(New Point(0, 0)).Width Dim iScreenHeight As Integer = Screen.GetBounds(New Point(0, 0)).Height Dim bmpScreenshot As New Bitmap(iScreenWidth, iScreenHeight) Dim gfx As Graphics = Graphics.FromImage(bmpScreenshot) gfx.CopyFromScreen(0, 0, 0, 0, New Size(iScreenWidth, iScreenHeight)) MakeScreenShot = bmpScreenshot Catch ex As Exception MakeScreenShot = Nothing End Try End Function
Leuke tip!
ReplyDelete