• Viernes 8 de Noviembre de 2024, 23:15

Autor Tema:  Print Screen En C++ Grafico  (Leído 1470 veces)

corpus

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Print Screen En C++ Grafico
« en: Domingo 7 de Octubre de 2007, 16:13 »
0
Como puedo hacer un print screen en C++ mientras esta el modo grafico, lo intente con programas pero no lo logre. Necesito copiar una corrida, como cuando se hace en modo texto, mas en grafico no lo he logrado. Si alguien puede ayudar en eso.

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Print Screen En C++ Grafico
« Respuesta #1 en: Domingo 7 de Octubre de 2007, 21:09 »
0
Tu pregunta es muy vaga, depende de que compilador y libreria grafica estes utilizando (cosa que no mencionas), pero una solucion seria guardar la pantalla como archivo BMP, y de ahi abrirla con Paint o algun programa de ese tipo, y asi imprimirla.

Saludos :hola:

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

corpus

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Print Screen En C++ Grafico
« Respuesta #2 en: Lunes 8 de Octubre de 2007, 02:05 »
0
Lo siento, si deje de mencionar muchos aspectos importantes. El problema es que los programas que hice son en modo grafico de C++, para correr esos programas se tiene que cambiar el proyecto de c++ a MSDOS, entonces; por ejemplo cuando uno hace programas normales que solo tengan que ver el modo texto las corridas ocurren en una pantalla o ejecutable ahi mismo en el sistema. Pero cuando son corridas en modo grafico las hace en consola ya que windows no soporta graficos BGI, entonces mientras corre la aplicacion la pantalla se hace full screen (en modo grafico) y no responde el print screen, al hacerlo en realidad no copia nada. Se usa la libreria graphics.h y tengo el borland 5.02.