DAVID MALAN: Låt oss skriva ett program med ett grafiskt användargränssnitt, annars känd som ett GUI. Och för detta kommer vi att använda Stanfords bärbar bibliotek, som kommer med några header-filer av sina egna. Låt oss dyka i. Först kommer jag att inkludera en fil som heter gwindow.h. Och notera, först som jag använder citat istället för fästvinklar eftersom denna rubrikfil händer vara i en underkatalog i min nuvarande katalog. Nu ska vi förklara huvud som vanligt, int, huvud, tomrum. Och nu ska vi fortsätta att initiera, så att säga, är att skapa en grafiska fönstret. Annars känd som en gwindow, enligt följande - Gwindow fönster är lika med ny gwindow. Och nu behöver jag för att ange bredd och höjden på detta fönster. Jag ska gå med något något godtyckliga, men något liten, så att den passar i de apparater fönstret. Närmare bestämt 320 av 240 pixlar. Minns då, att en bildpunkt är en av dessa punkter på skärmen. Nu ska vi gå vidare och göra inte mycket av något alls och helt enkelt pausa för 500 millisekunder. Ringa en funktion som kallas paus som också är i det Stanford portabel bibliotek. Slutligen, efter dessa fem sekunder, låt oss gå vidare och stänga gwindow, enligt följande. Och låt oss återvända noll betecknar att vi alla är klara. Så vad är det här programmet gjort? Tja, i en stund som vi skulle se, då Vi kör in, att den öppnar ett fönster som är 320 pixlar bred med 240 pixlar bred. Det fönstret dröjer bara där fem sekunder och sedan det ska försvinna. Gör fönster, punkt, snedstreck, fönster. Och det är vårt fönster, på toppen vänstra hörnet av skärmen. Och på bara några sekunder är det borta.