1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Poďme napísať program, s grafickým užívateľským rozhraním, 3 00:00:02,830 --> 00:00:04,210 inak známy ako GUI. 4 00:00:04,210 --> 00:00:07,450 A k tomu, budeme používať Stanford je prenosná knižnica, ktorá je dodávaná s 5 00:00:07,450 --> 00:00:08,970 niektoré hlavičkové súbory vlastné. 6 00:00:08,970 --> 00:00:10,330 Poďme sa ponoriť dovnútra 7 00:00:10,330 --> 00:00:15,180 >> Po prvé, budem zahŕňať súbor s názvom gwindow.h. 8 00:00:15,180 --> 00:00:18,230 A všimnite si, že prvýkrát som pomocou citácie miesto hranatých zátvorkách 9 00:00:18,230 --> 00:00:20,880 pretože tento súbor hlavičke sa stane sa v čiastkovým adresári 10 00:00:20,880 --> 00:00:22,510 z môjho aktuálneho adresára. 11 00:00:22,510 --> 00:00:26,760 Ďalšie, poďme vyhlásiť hlavné as zvyčajne, int, hlavné, neplatné. 12 00:00:26,760 --> 00:00:30,590 A teraz poďme pristúpiť k inštancii, aby som tak povedal, že je vytvoriť 13 00:00:30,590 --> 00:00:31,720 Grafické okno. 14 00:00:31,720 --> 00:00:35,260 Inak známy ako gwindow, takto - 15 00:00:35,260 --> 00:00:40,250 Okno Gwindow sa rovná novej gwindow. 16 00:00:40,250 --> 00:00:43,170 >> A teraz je potrebné zadať šírku a výška tohto okna. 17 00:00:43,170 --> 00:00:45,610 Chystám sa ísť s niečím trochu ľubovoľná, ale trochu 18 00:00:45,610 --> 00:00:48,340 malý, aby sa vošiel do okná spotrebiča. 19 00:00:48,340 --> 00:00:52,710 Konkrétne, 320 x 240 pixelov. 20 00:00:52,710 --> 00:00:56,510 Pripomeňme teda, že je jeden pixel z týchto bodov na obrazovke. 21 00:00:56,510 --> 00:01:00,270 Ďalšie, poďme do toho a nemajú moc nič vôbec a jednoducho pauze 22 00:01:00,270 --> 00:01:01,950 na 500 milisekúnd. 23 00:01:01,950 --> 00:01:04,349 Volanie funkcie nazýva pauza , Že je tiež v 24 00:01:04,349 --> 00:01:05,720 Stanford prenosná knižnica. 25 00:01:05,720 --> 00:01:09,830 >> A konečne, po tých piatich sekundách poďme choďte do toho a zatvorte gwindow, 26 00:01:09,830 --> 00:01:11,260 nasledujúcim spôsobom. 27 00:01:11,260 --> 00:01:14,330 A potom sa vráťme nulovú znamenať, že sme všetci urobili. 28 00:01:14,330 --> 00:01:15,930 >> Takže to, čo tento program robí? 29 00:01:15,930 --> 00:01:19,330 No, v okamihu, kedy by sme mali vidieť, keď narazíme na, že sa otvorí okno 30 00:01:19,330 --> 00:01:22,680 to je 320 pixelov o 240 pixelov na šírku. 31 00:01:22,680 --> 00:01:25,130 To okno tam jednoducho pretrváva po dobu piatich sekúnd a potom 32 00:01:25,130 --> 00:01:27,440 to by malo ísť preč. 33 00:01:27,440 --> 00:01:32,290 Uistite sa okno, bodka, lomítko, okno. 34 00:01:32,290 --> 00:01:35,240 A tu je naša okno, na vrchole ľavom rohu mojej obrazovky. 35 00:01:35,240 --> 00:01:38,720 A v priebehu niekoľkých sekúnd je preč. 36 00:01:38,720 --> 00:01:39,970