1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID MALAN: Kirjoitetaan ohjelma jossa on graafinen käyttöliittymä, 3 00:00:02,830 --> 00:00:04,210 joka tunnetaan myös GUI. 4 00:00:04,210 --> 00:00:07,450 Ja tästä, käytämme Stanfordin kannettava kirjasto, joka tulee 5 00:00:07,450 --> 00:00:08,970 joitakin header-tiedostot omia. 6 00:00:08,970 --> 00:00:10,330 Katsotaanpa sukeltaa 7 00:00:10,330 --> 00:00:15,180 >> Ensiksi aion sisällyttää tiedosto nimeltä gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Ja huomaa, ensin, että olen käyttäen lainausmerkkejä sijasta kulmaraudat 9 00:00:18,230 --> 00:00:20,880 koska tämä header-tiedosto tapahtuu olla sub hakemistoon 10 00:00:20,880 --> 00:00:22,510 minun nykyisen hakemiston. 11 00:00:22,510 --> 00:00:26,760 Seuraava, nyt julistaa main kuin tavallista, int, tärkein, mitätön. 12 00:00:26,760 --> 00:00:30,590 Ja nyt katsotaanpa edetä instanssia, niin sanoakseni, että on luotava 13 00:00:30,590 --> 00:00:31,720 graafinen ikkuna. 14 00:00:31,720 --> 00:00:35,260 Joka tunnetaan myös gwindow, seuraavasti - 15 00:00:35,260 --> 00:00:40,250 Gwindow ikkuna vastaa uuden gwindow. 16 00:00:40,250 --> 00:00:43,170 >> Ja nyt minun tarvitsee määrittää leveyden ja korkeus tässä ikkunassa. 17 00:00:43,170 --> 00:00:45,610 Aion mennä jotain hieman mielivaltainen, mutta hieman 18 00:00:45,610 --> 00:00:48,340 pieni, niin että se sopii laitteet ikkuna. 19 00:00:48,340 --> 00:00:52,710 Erityisesti 320 x 240 pikseliä. 20 00:00:52,710 --> 00:00:56,510 Muistaa sitten, että pikseli on yksi niistä pisteitä ruudulla. 21 00:00:56,510 --> 00:01:00,270 Seuraavaksi mennään eteenpäin ja tehdä ei paljon yhtään mitään ja yksinkertaisesti tauko 22 00:01:00,270 --> 00:01:01,950 500 millisekuntia. 23 00:01:01,950 --> 00:01:04,349 Soittaminen toiminto nimeltään tauko että myös on 24 00:01:04,349 --> 00:01:05,720 Stanford kannettava kirjasto. 25 00:01:05,720 --> 00:01:09,830 >> Lopulta, kun nämä viisi sekuntia, katsotaanpa mennä eteenpäin ja sulje gwindow, 26 00:01:09,830 --> 00:01:11,260 seuraavasti. 27 00:01:11,260 --> 00:01:14,330 Ja sitten Palatkaamme nolla merkityksenannon että olemme kaikki tehneet. 28 00:01:14,330 --> 00:01:15,930 >> Joten mitä tämä ohjelma tehdään? 29 00:01:15,930 --> 00:01:19,330 No, hetken kuluttua meidän pitäisi nähdä, kun me ajaa, että se avaa ikkunan 30 00:01:19,330 --> 00:01:22,680 se on 320 pikseliä leveä 240 pikseliä leveä. 31 00:01:22,680 --> 00:01:25,130 Että ikkuna vain viipyy siellä viisi sekuntia ja sitten 32 00:01:25,130 --> 00:01:27,440 sen pitäisi mennä pois. 33 00:01:27,440 --> 00:01:32,290 Tee ikkuna, piste, slash, ikkuna. 34 00:01:32,290 --> 00:01:35,240 Ja siellä meidän ikkunan päälle vasen yläkulmassa näytössä. 35 00:01:35,240 --> 00:01:38,720 Ja vain muutaman sekunnin se on mennyt. 36 00:01:38,720 --> 00:01:39,970