C/Visual C - una de colores

 
Vista:

una de colores

Publicado por erchechi (1 intervención) el 21/01/2003 19:17:15
alguien sabe si programando en ms-dos hay una funcion en c que me diga los colores, tanto de texto como de fondo, que tengo asignados en este momento?

gracias x adelanatado
un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:una de colores

Publicado por Javier (59 intervenciones) el 22/01/2003 04:42:40
Hola, uso TC++ 3.0. Si estás en modo gráfico bajo msdos podes usar las funciones getcolor() para obtener el color del primer plano y getbkcolor() para el del fondo.
En modo texto no lo he probado, pero saqué este ejemplo de la ayuda. Se refiere a la funcion gettextinfo().
Espero que te sirva de algo. Saludos.

#include <conio.h>

int main(void)
{
struct text_info ti;
gettextinfo(&ti);
cprintf("window left %2d\r\n",ti.winleft);
cprintf("window top %2d\r\n",ti.wintop);
cprintf("window right %2d\r\n",ti.winright);
cprintf("window bottom %2d\r\n",ti.winbottom);
cprintf("attribute %2d\r\n",ti.attribute);
cprintf("normal attribute %2d\r\n",ti.normattr);
cprintf("current mode %2d\r\n",ti.currmode);
cprintf("screen height %2d\r\n",ti.screenheight);
cprintf("screen width %2d\r\n",ti.screenwidth);
cprintf("current x %2d\r\n",ti.curx);
cprintf("current y %2d\r\n",ti.cury);
return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar