Captura de pantalla (de formulario)
Hola!
Tengo un problema. Necesito transofmar un formulario en una imagen. La idea es que quiero mover el formulario por un espacio 3D, entonces lo que quiero hacer es lo siguiente:
1- Capturar como imagen el formulario.
2- Generar un rectángulo con OpenGL.
3- Asignar como textura del rectángulo la imagen capturada en punto 1.
4- Ya podemos mover el rectángulo por el espacio, y que nos de la impresión de que movemos el formulario.
El fomulario, mientras se mueva, no tiene que interactuar con el usuario, así que con la imagen vale.
Entonces, he estado mirando ya por los foros, y lo que hago ahora para coger la imágen del formulario es hacer una toma de pantalla sólo del espacio dónde está el formulario. Hay alguna forma mejor de hacer-lo? ya que esta forma tiene un problema: si un formulario no se ve por completo en la pantalla, la imagen resultante tampoco estará completa.
Muchas gracias!
|