DAVID MALAN: Să scrie un program cu o interfață grafică de utilizator, altfel cunoscut ca un GUI. Și pentru aceasta, vom folosi de Stanford bibliotecă portabil, care vine cu unele fișiere antet proprii. Haideti sa patrundem inch În primul rând, am de gând să includă un fișier numit gwindow.h. Și observă, în primul rând că eu sunt, folosind ghilimele în loc de paranteze unghiulare deoarece acest fișier antet se întâmplă să fie într-un director sub de directorul meu curent. Următor, să declare principal ca de obicei, int, principal, gol. Și acum să procedeze la instantia, ca să spunem așa, care este crearea unui fereastra grafica. Altfel cunoscut ca un gwindow, după cum urmează - Fereastră Gwindow este egal cu nouă gwindow. Și acum am nevoie pentru a specifica lățimea și înălțimea această fereastră. Am de gând să merg cu ceva oarecum arbitrar, dar oarecum mici, astfel încât să se potrivească în fereastra aparate. Mai exact, 320 de 240 pixeli. Să ne amintim apoi, ca un pixel este una din aceste puncte de pe ecran. Apoi, să mergem mai departe și nu prea de nimic, la toate și pur și simplu pauză pentru 500 de milisecunde. Apelarea o funcție numită pauză care, de asemenea, este în Bibliotecă portabil Stanford. În cele din urmă, după ce aceste cinci secunde, să mergeți mai departe și a închide gwindow, după cum urmează. Și apoi să se întoarcă semnificare la zero că am terminat. Deci, ceea ce se face acest program? Ei bine, într-un moment ar trebui să vedem, atunci când vom rula în, că se deschide o fereastră E 320 pixeli lățime de 240 pixeli lățime. Fereastra doar persista acolo timp de cinci secunde și apoi ar trebui să meargă departe. Face fereastră, punct, linie, fereastra. Și nu e fereastra noastră, pe partea de sus coltul din stanga a ecranului meu. Și în doar câteva secunde a dispărut.