Hola FiveWinners.
Alguien sabe como capturar el contenido de la pantalla y guardarla en un archivo .JPG?
Y como se puede reducir el tamaño del archivo .JPG haciendo una pantalla miniatura?
Asi como lo hace Windows 7 en su barra inferior.
Saludos
devtuxtla wrote:Antonio:
lo que realmente requiero es poder capturar la imagen de la pantalla como lo ve el usuario: he usado la siguiente secuencia :
DibWrite( "screen.bmp", DibFromBitmap( WndBitmap( oWnd:hWnd ) ) ) , ;
ShellExecute( GetActiveWindow() ,nil, cFilePath(GetModuleFileName(GetInstance())) + "screen.bmp",'','',5) )
El resultado que me muestra es la primera pantalla o ventana que se creo, PERO, sobre ese ventana, he mostrado varios diálogos en diferentes posiciones y estos últimos NO se capturan.
Ya he intentado capturar las ventanas de los diálogos, pero el resultado es que solo se captura el dialogo en si, pero no la ventana completa.
Es decir lo que quiero capturar como JPG O BMP es lo que el usuario esta observando la pantalla.
tienes alguna idea?
Gracias
Saludos
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 40 guests