dmylogi.com

Hoe om kleure in programmeertaal te kry C

Die kleur van die teks of die vorms in die programmeringstaal verander. C kan help om iets te verlig wanneer die gebruiker die program bestuur. Die verandering van die kleur van teks en voorwerpe is `n redelik eenvoudige en eenvoudige proses, en die nodige funksies word in standaard biblioteke ingesluit. Dit is moontlik om die kleur van enigiets wat op die skerm verskyn, te verander.

stappe

Deel 1
Verander die teks uitset kleur

Prent getiteld Kry kleur in C-program Stap 1
1
Sluit die biblioteek in "Standaard insette en uitset". Hierdie gemeenskaplike biblioteek stel u in staat om die kleur van die teks wat op die skerm vertoon word, te verander. Voeg die volgende kode boaan die program by:
# include
  • Prent getiteld Kry kleur in C Program Stap 2
    2
    Sluit die biblioteek in "Invoer en uitvoer van die konsole". Dit sal dit makliker maak om die gebruiker se sleutelbordinvoer te registreer. Voeg die biblioteek by die biblioteek stdio.h::
    # sluit # in
  • Prent getiteld Kry kleur in C Program Stap 3
    3
    Gebruik die funksie teks kleur Om die kleur wat jy vir die teks wil gebruik, te definieer. Dit is moontlik om hierdie funksie te gebruik om die kleure van die uitvoer teks te verander. U moet die kleure heeltemal in hoofletters skryf of as getalle uitgedruk word:
    # include # includemain () {textcolor (RED) - // Dit is moontlik om in te voer "4" in plaas van "RED" (rooi), maar dit is nie leesbaar nie}}
    kleurNumeriese waarde
    BLACK0
    BLUE1
    GROEN2
    SIAAN3
    RED4
    MAGENTA5
    BROWN6
    lightGray7
    darkgray8
    hellblau9
    lichtgroen10
    LIGHTCYAN11
    LIGHTRED12
    LIGHTMAGENTA13
    GEEL14
    wIT15
  • Daar is meer kleure afgesien van hierdie. Die beskikbare kleure hang af van die geïnstalleerde grafiese kaart en die manier waarop dit is. Die kleure moet heeltemal in hoofletters geskryf word.
  • Prent getiteld Kry Kleur in C Program Stap 4
    4
    Voeg die uitvoer teks by en sluit die program. Sluit die funksie in cprintf om teks met die nuwe kleur te wys. Gebruik die funksie getch aan die einde om die program toe te maak wanneer die gebruiker `n sleutel druk.
    # sluit # includemain () {textcolor (RED) - // Jy kan tik "4" in plaas van "RED", maar dit is nie so leesbaar nie"Hallo, Wêreld!") -getch () - retour 0-}
  • Deel 2
    Verander die kleur van die tekening

    Prent getiteld Kry kleur in C Program Stap 5
    1
    Sluit die grafiese biblioteek in. Die C grafiese biblioteek stel u in staat om voorwerpe te teken en hul kleur aan te pas. Dit is moontlik om toegang tot die grafiese biblioteek te kry deur dit bo-aan die program in te sluit.
    # include


  • Prent getiteld Kry kleur in C Program Stap 6
    2
    Sluit die biblioteek in "Invoer en uitvoer van die konsole". Dit is moontlik om hierdie biblioteek te gebruik om die gebruiker se inskrywing maklik te registreer. Voeg die biblioteek onder die graphics.h:
    # sluit # in
  • Prent getiteld Kry kleur in C Program Stap 7
    3
    Begin die veranderlikes vir die grafiese bestuurders en die modus. U moet dit doen voordat u voorwerpe begin teken sodat die program toegang tot die grafiese bestuurders van die stelsel kan hê. Dit sal `n sone op die skerm skep om die voorwerp te teken.
    # include # includemain () {int gd = DETECT, gm-initgraph (&GD, &GM, "C: TC BGI") - / Verander dit na die pad van jou samesteller
  • Prent getiteld Kry kleur in C Program Stap 8
    4
    Stel die kleur van die voorwerp wat jy wil teken. Voordat jy `n voorwerp koder, gebruik die funksie setcolor om die kleur van die voorwerp wat jy wil teken te definieer:
    # include # includemain () {int gd = DETECT, gm-initgraph (&GD, &GM, "C: TC BGI") -Sleurkleur (BLOU) - / Dit is moontlik om in te skryf "1" in plaas van "BLUE" (blou) om dieselfde kleur te kry, alhoewel dit nie leesbaar sal wees nie}
  • Prent getiteld Kry kleur in C Program Stap 9
    5
    Teken die voorwerp wat jy wil hê. Teken byvoorbeeld `n reghoek deur die funksie te gebruik reghoek. Dit is moontlik om enige tekengereedskap te gebruik graphics.h om te teken met die kleur wat jy gekies het.
    # include # includemain () {int gd = DETECT, gm-initgraph (&GD, &GM, "C: TC BGI") -Sleurkleur (BLOU) -Roekhoek (50,50,100,100) - / Hierdie syfers dui die ligging van die boonste linker- en regterhoeke aan
  • Prent getiteld Kry kleur in C Program Stap 10
    6
    Beëindig die program en probeer dit. Voeg die opdrag by getch en ontkoppel die grafiese area terwyl jy die program sluit. Stel alles op en doen `n toets.
    # include # includemain () {int gd = DETECT, gm-initgraph (&GD, &GM, "C: TC BGI") -Schilderkleur (BLAUW) -Roekhoek (50,50,100,100) -getch () - Sluiting () - Keer terug 0-}
  • voorbeelde

    // Gekleurde Hello World.cpp: hoofprojeklêer. #include // As gebruik met MS Visual Studio Express. Verwyder hierdie lyn as jy iets anders gebruik. Sluit in. / Wag net vir die roetine WaitKey () #include # include # include behulp naamruimte st-handvatsel konsole = GetStdHandle (STD_OUTPUT_HANDLE) - // Om SetConsoleTextAttribute () nietig WAITKEY () gebruik - int main () {int Len = 0, x, y = 240 // 240 = wit , close-up negrostring text = `` Hallo wêreld, ek voel goed vandag! `` - len = text.length () - cout << endl << endl << endl << `` t t `` - // begin 3 tabs en 2 tabs regs vir (x = 0-x254) / / Daar is 255 kleure. Die 255 is wit op wit, dus niks sal gesien word nie. Evítaloy = 240- / ja en > 254, begin met `n wit kleure vir die agtergrond en swart vir caracteresSleep (250) - // spasie tussen karakters} SetConsoleTextAttribute (konsole 15) - // opstel kleure as swart en wit vir die agtergrond vir caracteresWaitKey () - / / Program klaar, wag om `n sleutel te druk om dit te sluit} void WaitKey () {cout << endl << endl << endl << ` T t tPresiona enige sleutel` `- terwyl (_kbhit ()) _getch () - // gloede die buffer entrada_getch () - // Wag `n teclawhile (_kbhit ()) _getch () - // Maak die invoerbuffer leeg (sommige sleutels stuur twee boodskappe)}
    #include # includemain () {int gd = DETECT, gm, drawing_color-char na [100] -initgraph (&GD,&GM, `C: BGI TC ") - drawing_color = getcolor () - sprintf (a,` `huidige tekening color =% d` `drawing_color) -outtextxy (10, 10, a) - getch () - closegraph () - retour 0-}
    Deel op sosiale netwerke:

    Verwante
    Hoe om teks by `n Snapchat by te voegHoe om teks by `n Snapchat by te voeg
    Hoe om teks by `n foto op `n iPhone te voegHoe om teks by `n foto op `n iPhone te voeg
    Hoe om `n persoonlike teks kortpad op Android by te voegHoe om `n persoonlike teks kortpad op Android by te voeg
    Hoe om skakels in Excel by te voegHoe om skakels in Excel by te voeg
    Hoe om teks oorgange in Powerpoint by te voegHoe om teks oorgange in Powerpoint by te voeg
    Hoe om kleure te verander in opdragpromptHoe om kleure te verander in opdragprompt
    Hoe om die kleur van die teks in Snapchat te veranderHoe om die kleur van die teks in Snapchat te verander
    Hoe om joernaal lêername te verander op Mac OS X met behulp van AutomatorHoe om joernaal lêername te verander op Mac OS X met behulp van Automator
    Hoe om teks om te omskep in PhotoshopHoe om teks om te omskep in Photoshop
    Hoe om Flash templates te wysigHoe om Flash templates te wysig
    » » Hoe om kleure in programmeertaal te kry C
    © 2024 dmylogi.com