DAVID Malan: Ajmo napisati program s grafičkim korisničkim sučeljem, inače poznat kao GUI. A za to, mi ćemo koristiti Stanford-a prijenosni knjižnica, koja dolazi s neki header slika svoje vlastite. Zaronimo u. Prvo, ja ću uključiti file zove gwindow.h. I primijetiti, prvi koji sam pomoću citati umjesto zagrada jer ovaj header file dogodi da se u sub direktorij mog trenutnog imenika. Dalje, idemo proglasiti Glavni kao inače, int, glavna, nevažeće. A sada pređimo na instancu, da se tako izrazim, koji je stvoriti grafički prozor. Inače poznat kao gwindow, na sljedeći način - Gwindow prozor jednaka novi gwindow. I sad moram navesti širinu i visina ovog prozora. Ja ću ići s nešto malo proizvoljna, ali nešto mali, tako da se uklapa u Prozor aparata. Naime, 320 240 piksela. Sjetite se tada, da je jedan pixel od onih točaka na zaslonu. Dalje, idemo naprijed i to nije puno ništa na sve i jednostavno zaustavite za 500 milisekundi. Pozivanje funkcije zove pauza koja je također u Stanford prijenosni knjižnica. Napokon, nakon pet sekundi, nemojmo ići naprijed i zatvorite gwindow, kako slijedi. I onda neka se vrati nula označava da svi smo gotovi. Dakle, što je ovaj program učinio? Pa, u ovom trenutku smo trebali vidjeti, kada trčimo u, da on otvara prozor to je 320 piksela širine 240 piksela širine. Taj prozor samo zadržava postoji za pet sekundi, a zatim to bi trebalo ići dalje. Napravite prozor, točka, crta, prozor. I tu je naš prozor, na vrhu lijevom kutu moj zaslon. I u samo nekoliko sekundi, što je otišao.