Red de conocimiento informático - Problemas con los teléfonos móviles - Código VB que toma una captura de pantalla y la guarda como una imagen.

Código VB que toma una captura de pantalla y la guarda como una imagen.

Declaración privada Sub keybd_event Lib "user32" (ByVal bVk como byte, ByVal Scan como byte, ByVal dwFlags mientras, ByVal dwExtraInfo mientras)

Const VK _SNAPSHOT como byte = & p>Private Sub Command1_Click() 'Guarda la imagen completa de la pantalla en un archivo

keybd_event VK_SNAPSHOT, 0, 0, 0

DoEvents

SavePicture Clipboard.GetData (vbCFBitmap), "c:\abc.bmp"

End Sub

Private Sub Command2_Click() 'Guarda la imagen de la ventana de la aplicación actual en un archivo

keybd_event VK_SNAPSHOT, 0, 0,0

DoEvents

keybd_event event VK_SNAPSHOT, 1, 0, 0

DoEvents

SavePicture Portapapeles.GetData(vbCFBitmap), "c:\abc.bmp"

End Sub