Ir ao conteúdo
  • Cadastre-se

Trocando a cor do texto


BackNervoso

Posts recomendados

Olá a todos, eu tenho um menu com 5 linhas, ao usar as setas para cima e para baixo do pc uma seta fica do lado de cada linha, até ai tudo bem, porém gostaria de mudar a cor do texto na linha em que a seta encontra-se e ao movimentá-la fazer com que a linha anterior volte a cor original que deve ser branco. Se alguém puder me mostrar um código para isso ou até um comando eu agradeceria. Abaixo segue o código do menu:

obs: já testei o código e funciona, certifiquem-se que as bibliotecas estejam corretamente instaladas.

Obrigado pela ajuda!!!

#include <conio.h>

#include <stdlib.h>

#include <windows.h>

#include <string.h>

#include <conio2.h>

#include <stdio.h>

#include<ctype.h>

#include <time.h>

int main(void){

char f;

int x=1;

printf ("\t\t\t\t\tEntrar\n");

printf ("\t\t\t\t\tsair\n");

printf ("\t\t\t\t\tCorrer\n");

printf ("\t\t\t\t\tDesistir\n");

printf ("\t\t\t\t\tTentar\n");

gotoxy (39,x);

printf("%c",16);

do{

if(kbhit())

fflush(stdin);

f=getch();

if(f==72){

gotoxy (39,x);

puts(" ");

x--;

if(x>0){

gotoxy (39,x);

printf("%c",16);

}

else{

x=5;

gotoxy (39,5);

printf("%c",16);

}

}

if(f==80){

gotoxy (39,x);

puts(" ");

x++;

if(x<6){

gotoxy(39,x);

printf("%c",16);

}

else{

x=1;

gotoxy (39,1);

printf("%c",16);

}

}

}while(f!=13);

}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!