![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#7
|
||||
|
||||
|
Debes tener muy en cuenta el funcionamiento del Alt+PrintScr, al haber una ventana "TopMost" (AlwaysOnTop), sobre la que queremos capturar, se copia al portapapeles tambien parte de la ventana que esta delante de la que queremos!!! que es lo que sucede? pues para no complicarte la explicacion te diré que el Güindos trabaja en un solo "Lienzo", en el cual todos escriben cuando asi lo solicita el usuario (indirectamente claro), al capturar una ventana lo que hacemos es agarrar este unico Lienzo y copiamos un cuadro, el cuadro donde esta la ventana. Facil de comprobar, pon la coordenada LeftTop de una ventana tocando un fondo de un color X, siendo el eQuispe con bordes redondeados pues una partecita la copiaremos del fondo de color! cambia el color y realiza la operacion de nuevo...
Bueno pero este no es el punto, pues solo te explico para qeu sepas lo que haces. Hay un factor mas importante que te lo dije el anterior post, que tiene mucho que ver con la lógica que te acabo de explicar, no podras capturar siendo una ventana oculta, en el Tray, etc... basicamente debe estar dentro de las coordenadas de lo qeu tu ves; bueno y finalmente de dejo el código que necesitas:
Utilizo la mísma logica del codigo que deje en el último post, y en el OnClick te dejo lo que necesitas. No olvides que tambien a tu formulario de prueba le debes poner un TImage de dimensiones aceptables. Si no quieres que la imagen se auto ajuste pues haz el siguiente reemplazo:
Y si quieres guardar la imagen en un Bitmap (por ejemplo), inserta la siguiente linea luego de llamar a 'StretchBlt' (o a 'BitBlt'):
Saludos! Última edición por cHackAll fecha: 06-06-2007 a las 22:51:16. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Bloquear Teclas en XP | syul | API de Windows | 14 | 17-08-2011 12:21:33 |
| Codigo de teclas | luxus | OOP | 3 | 26-09-2006 08:58:07 |
| teclas F1,F2, F3 .... | edelphi | Varios | 1 | 12-09-2006 10:41:04 |
| Pantallazos del nuevo longhorn | jachguate | Noticias | 4 | 07-05-2004 10:40:46 |
| Teclas F!,F2,F3 etc | tulio | Varios | 8 | 11-06-2003 18:32:09 |
|