Ya sabe que si tiene dudas no hay problema en que pregunte, que si se como ayudarla lo hare con gusto.
Como me imagino que ya sabe que el compilador borland c++ 3.0 y c++ 5.0 trabajan para DOS, asi que esa pantalla negra y letras blancas son de DOS.
Pero tranquila que si hay formas de cambiar los colores e incluso agregar imagenes, sonidos y demas.
Por ahora le mostrare una función, la cual es capas de cambiar el color del texto, su nombre es muy facil de recordar y es textcolor(int) , el entero que recibe por parametro es el color del nuevo texto y esta función es ideal para trabajar en programas sin entorno grafico. El problema es que trabaja solo con cprintf. Esta función pertenece a la libreria conio.h; ejemplo:
#include "conio.h"
void main()
{
int color;
for (color=0; color<15; color++)
{
textcolor(color);
cprintf("david");
}
}
Tambien puede ver la ayuda de textbackground ---> Color de fondo en el texto.
textattr ---> combina textcolor con textbackground.
color ---> tabla de colores predeterminados.
Pruebe los siguientes codigos:
for (color=0; color<15; color++)
{
textbackground(15 - color);
textcolor(color);
cprintf("david");
}
}
Si desea color de fondo haga este pequeño truquito:
Borrar despues de colocar textbackground y antes de escribir en pantalla.
textbackground(7);
clrscr();
textcolor(1);
cprintf("david");
Lo del icono no se a lo que se refiere, pero:
Si es del programa toca que lo haga por propiedades (click sobre el icono del programa con el boton derecho, propiedades, programa, cambiar icono).
y si es sobre colocar botones o dibujos dentro del programa se lo ire mostrando a medida que vaya aprendiendo.
De todas maneras seria bueno que me aclarara lo del icono.
Para el manejo de colores y graficos se hace con la libreria graphics.h, seria bueno que la mirara.
¿Cual compilador usa?
Adios