Hola,
quisiera saber de alguna api de windows que permita a mi programa capturar la pantalla (de la misma forma que hace windows cuando le das al boton de "imprimir pantalla").
Alguien sabe como?
Gracias
| |||
Capturar pantalla Hola, quisiera saber de alguna api de windows que permita a mi programa capturar la pantalla (de la misma forma que hace windows cuando le das al boton de "imprimir pantalla"). Alguien sabe como? Gracias |
| |||
Re: Capturar pantalla Vale, yo mismo me respondo, igual tb le sirve a alguien. hay que usar la api keybd_event para enviar la tecla imprimir pantalla en un modulo poenemos la api: Declare Sub keybd_event Lib "user32" ( _ ByVal bVk As Byte, _ ByVal bScan As Byte, _ ByVal dwFlags As Long, _ ByVal dwExtraInfo As Long) y en donde queramos de nuestro programa llamamos a la api: Clipboard.Clear Call keybd_event(44, 2, 0, 0) asi ya tenemos la imagen de nuestra pantalla en el portapapeles. Fácil Ahora tengo una duda.. como puedo saber el tamaño del clipboard? si fuera un archivo usaria la funcion FileLen.. pero siendo el portapapeles.. como se hace? Gracias |