Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Bourne Ultimatum en 29 Junio 2005, 23:31 PM

Título: Capturar Pantalla activa en Xp
Publicado por: Bourne Ultimatum en 29 Junio 2005, 23:31 PM
en win 98 seria algo asi


Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte,
ByVal bScan As Byte, ByVal dwFlags As Long,
ByVal dwExtraInfo As Long)

Private Sub Command1_Click()
'Captura la ventana activa
keybd_event 44, 0, 0&, 0&
End Sub

Private Sub Command2_Click()
'Captura toda la pantalla
keybd_event 44, 1, 0&, 0&
End Sub


Pero en XP no fuinciona capturar la pantalla activa
alguna sugerncia ?? :-\
Título: Re: Capturar Pantalla activa en Xp
Publicado por: Slasher-K en 30 Junio 2005, 01:47 AM
Si funciona  :-\
Título: Re: Capturar Pantalla activa en Xp
Publicado por: Bourne Ultimatum en 30 Junio 2005, 02:21 AM
no, no funciona
tenia win98 en una pc y fuincionaba y en la otra Xp y no fuinciona la PANTALLA ACTIVA
Título: Re: Capturar Pantalla activa en Xp
Publicado por: NekroByte en 30 Junio 2005, 05:36 AM
Muy bien, muchas gracias. Sólo que están al revés los comentarios (o los códigos), ya que el Command1 captura la pantalla y el Command2 captura la ventana. De cualquier forma todo va bien.

Hilsener. ;)