Modo grafico em c

528 palavras 3 páginas
Trabalhando com o modo gráfico do Turbo C
Sempre que você quiser utilizar o modo gráfico no Borland Turbo C, você deve colocar o código que está em negrito no exemplo seguinte (em outros ambientes de programação o processo pode ser diferente):
#include // biblioteca do modo gráfico #include #include void main() { // variáveis necessárias ao modo gráfico: int driverVideo = DETECT, modoVideo, codigoErro; // Função que passa para o modo gráfico: initgraph(&driverVideo, &modoVideo, “c:\\tclite\\bgi”); • // Verifica se houve algum erro e, se não, // continua o programa: codigoErro = graphresult(); if(codigoErro == grOk) { // só entra neste IF se o modo // gráfico funcionar, logo, seu programa // deve vir aqui dentro! // Segue um pequeno exemplo: line(100, 100, 400, 400); // desenha uma linha getch(); // espera pressionar uma tecla // Antes de terminar o programa, você deve // voltar para o modo texto. Para fazer // isso, use closegraph: closegraph(); } else { // só entra aqui se ocorreu um erro, // ou seja, se o modo gráfico // não estava disponível: printf(“Erro ao passar para o modo gráfico:”); printf(“%s\n”, grapherrormsg(codigoErro)); printf(“Pressione qualquer tecla para terminar”); getch(); } } OBS1: A variável driverVideo é inicializada como DETECT, indicando para o TurboC que ele deve detectar o melhor driver e o melhor modo de vídeo para o dispositivo atual. OBS2: O terceiro parâmetro da função initgraph indica o diretório onde os drivers (controladores) de vídeo e os arquivos de fontes de texto do modo gráfico encontram-se. • • • •

Algumas funções do modo gráfico
Depois de estar no modo gráfico você pode utilizar uma série de funções de desenho:
• setcolor(cor); Muda a cor de desenho. As cores possíveis são: WHITE - branco BLACK - Preto GREEN - verde YELLOW - Amarelo LIGHTGRAY - cinza claro DARKGRAY – cinza escuro BLUE - azul LIGHTBLUE – azul claro GREEN - verde LIGHTGREEN – verde claro CYAN - marinho LIGHTCYAN - marinho claro RED - vermelho LIGHTRED

Relacionados

  • Interface gráfica em linguagem c
    1966 palavras | 8 páginas
  • comunicação
    6710 palavras | 27 páginas
  • Informática
    933 palavras | 4 páginas
  • administração
    539 palavras | 3 páginas
  • movimento uniformemente variado
    5397 palavras | 22 páginas
  • estatistica
    3588 palavras | 15 páginas
  • 3eijhjueh
    1575 palavras | 7 páginas
  • Mineração
    1177 palavras | 5 páginas
  • aula graphics devcpp tania cefetsp
    910 palavras | 4 páginas
  • Penicilina
    684 palavras | 3 páginas