Ir para conteúdo

Arquivado

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

Falcomer

Conio.c no dev

Recommended Posts

ja uso o dev a algum tempo! percebi que ele não tem a biblioteca conio.c inclusa nele, to procurando essa biblioteca no google faz um tempinho e não encontro. Alguem sabe onde baixar? e como instalar a conio.c no dev c++?ou posso usar outra biblioteca alternativa para usar o textcolor(); e textbackground();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se nao me engano, nos pacotes do DEV tem a CONIO2.h ou .c, da uma olhada nas atualizações do dev.Ferramentas - > Atualizações Seleciona o Devpakes.org como server pro download e clica la em baixo em "Check for updates"deve vir a CONIOSe tem as funções q você quer, nao sei, nao baixei ela =p...

Compartilhar este post


Link para o post
Compartilhar em outros sites

A cara, faz assim, pega esses codigos aqui e cria uma lib ai, ou entao soh coloca como função no seu codigo e pronto... Lembrando q para ter a cor, escreva ela por extenso, em maiusculas e em ingles, exatamente como esta no enum.

#include <cstdlib>#include <iostream>#include <windows.h>enum DOS_COLORS {	BLACK, BLUE, GREEN, CYAN, RED, MAGENTA, BROWN,	LIGHT_GRAY, DARK_GRAY, LIGHT_BLUE, LIGHT_GREEN, LIGHT_CYAN,	LIGHT_RED, LIGHT_MAGENTA, YELLOW, WHITE };void gotoxy(int coluna, int linha){	COORD point;	point.X = coluna; point.Y = linha;	SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), point);}//---------------------------------------------------void textcolor (DOS_COLORS iColor){	HANDLE hl = GetStdHandle(STD_OUTPUT_HANDLE);	CONSOLE_SCREEN_BUFFER_INFO bufferInfo;	BOOL b = GetConsoleScreenBufferInfo(hl, &bufferInfo);	bufferInfo.wAttributes &= 0x00F0;	SetConsoleTextAttribute (hl, bufferInfo.wAttributes |= iColor);}// -------------------------------------------------------------------------void backcolor (DOS_COLORS iColor){	HANDLE hl = GetStdHandle(STD_OUTPUT_HANDLE);	CONSOLE_SCREEN_BUFFER_INFO bufferInfo;	BOOL b = GetConsoleScreenBufferInfo(hl, &bufferInfo);	bufferInfo.wAttributes &= 0x000F;	SetConsoleTextAttribute (hl, bufferInfo.wAttributes |= (iColor << 4));}
Nao sou autor dessas funções, eles são:

Biblioteca de funcoes para Modo Console Desenvolvida pelos alunos dos cursos de graduacao Jogos e Entretenimento Digital - GT-JEDi Engenharia da Computacao UNISINOS - Universidade do Vale do Rio dos Sinos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.