SendKeys are not reliable so I wont recommend you to use them at all. There are other (better) ways to get the screen image! This one will copy the screen in to a bitmap and then save it on to the desktop as a .png file. Note that this will not capture a transparent image. To get a transparent images from the screen you can download the "Screen Shot" app in my signature or take a look the source files to see how it is done (check the new version).
VB Code:
Dim img As New Bitmap(My.Computer.Screen.Bounds.Width, My.Computer.Screen.Bounds.Height)
Dim g As Graphics
g = Graphics.FromImage(img)
g.CopyFromScreen(0, 0, 0, 0, img.Size)
img.Save(My.Computer.FileSystem.SpecialDirectories.Desktop & "\gg.png", System.Drawing.Imaging.ImageFormat.Png)
g.Dispose()