Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-12-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 19.442
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por seoane
Si se puede saber, ¿que contiene esa ventana? ¿que información necesitas de ella?
Es cualquier ventana; Puedes pensar en una lista de las ventanas abiertas en tu escritorio y deseas una captura de cada una de ellas sin necesidad de ir activándolas todas...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #2  
Antiguo 29-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Cita:
Empezado por Neftali
Es cualquier ventana; Puedes pensar en una lista de las ventanas abiertas en tu escritorio y deseas una captura de cada una de ellas sin necesidad de ir activándolas todas...
Caramba, justo ahora me disponía a preguntarte esto mismo. Me lees el pensamiento.

Si la ventana solo tiene componentes estándar (botones, edits, etc) la podemos capturar usando WM_PRINT, eso si, con la consiguiente inyección de código en el proceso al que pertenece la ventana, ya que WM_PRINT solo funciona con ventanas de tu mismo proceso. Todo esto sin hacer un hook en las funciones de la API BeginPaint y EndPaint. Lo digo, porque esto ultimo es lo que a mi se me hace mas complicado.

Para la inyección de código estaba pensando en un hook del tipo WH_CALLWNDPROC, técnica que ya describí en un par de mensajes. Estaría bien utilizarla para algo serio por una vez
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Capturar imagen de ventana pablo Gráficos 7 23-02-2017 10:04:42
Como averiguar que ventana de windows esta activa? JuanErasmo API de Windows 5 17-04-2006 21:47:40
Ventana Activa brandolin OOP 1 06-02-2006 23:46:43
Capturar ventana activa y guardarla StartKill Gráficos 4 15-10-2004 16:45:31
cual es la carpeta de la ventana activa chavetaz API de Windows 7 02-01-2004 21:24:31


La franja horaria es GMT +2. Ahora son las 09:39:00.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi