Foro de elhacker.net

Programación => 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

Código:
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. ;)