La Web del Programador: Comunidad de Programadores
 
    Pregunta:  7580 - COPIAR UN AREA DE LA PANTALLA EN VARIABLE TEMPORAL.
Autor:  Jorge Alberto B. Gonzalez
Quisiera saber si me pueden ayudar con lo siguiente...
Quiero hacer qui mis aplicaciones en C tengan menus desplegables, pero antes de desplegarlo guardar lo que esta en un area de la pantalla donde sera mostrado el menu, para luego volver a restaurar esa area de video como estaba originalmente, o sea antes de mostrar el menu.

Estoy utilizando Borland C++ version 3.0.

De antemano, gracias.

  Respuesta:  Nohé Ramón Cázarez Castro
Yo uso el CutRectanble() de graphics.h, en la ayuda de C++ 3.0 puedes encontrar como funciona cuales son sus parámetros y como puedes restaurar después la imagen que cortaste.

Exito!!!!

  Respuesta:  hector manuel becerra gonzalez
Si estas trabajando en aplicaciones en modo texto, puedes utilizar la funcion gettext para copiar cierta area de la pantalla y se guarda en un arreglo de caracteres, para reestablecer la pantalla unicamente utilizas la funcion puttext con las dimensiones originales con que fue copiado, si tienes alguna duda puedes consultar estas funciones en la ayuda de C.