Visual Basic - Captura del escritorio

Life is soft - evento anual de software empresarial
 
Vista:

Captura del escritorio

Publicado por Germán (3 intervenciones) el 07/09/2005 22:43:20
Hola compañeros del foro, necesito capturar el escritorio de Windows y colocarlo en un PictureBox, alguien de ustedes sabe como hacerlo ???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Captura del escritorio

Publicado por Juan_K (181 intervenciones) el 08/09/2005 20:55:24
Hola.
Aqui un ejemplo
====================================================================
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Const KEYEVENTF_KEYUP = &H2
Private Const VK_SNAPSHOT = &H2C

Private Sub Command1_Click()
DoEvents
keybd_event VK_SNAPSHOT, 0, 0, 0
keybd_event VK_SNAPSHOT, 0, KEYEVENTF_KEYUP, 0
DoEvents
SavePicture Clipboard.GetData(vbCFBitmap), "C:\escri.bmp"
Picture1.Picture = LoadPicture("C:\escri.bmp")
End Sub
=====================================================================
Espero te sea util.
Saludoss
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Captura del escritorio

Publicado por Germán (3 intervenciones) el 12/09/2005 13:58:41
El ejemplo funcionó perfectamente, eso era lo que necesitaba.

Gracias Juan_K
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar