1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Recimo napisati program z grafičnim uporabniškim vmesnikom, 3 00:00:02,830 --> 00:00:04,210 sicer znan kot GUI. 4 00:00:04,210 --> 00:00:07,450 In za to, bomo uporabili Stanford prenosni knjižnica, ki prihaja z 5 00:00:07,450 --> 00:00:08,970 nekateri header datoteke sama. 6 00:00:08,970 --> 00:00:10,330 Oglejmo potopite noter 7 00:00:10,330 --> 00:00:15,180 >> Najprej bom vključuje datoteka z imenom gwindow.h. 8 00:00:15,180 --> 00:00:18,230 In opazil, prvič, da sem s pomočjo citatov namesto kotnikov 9 00:00:18,230 --> 00:00:20,880 ker ta datoteka z glavo zgodi da je v sub imeniku 10 00:00:20,880 --> 00:00:22,510 moj trenutni imenik. 11 00:00:22,510 --> 00:00:26,760 Naslednji, dajmo razglasi kot glavno ponavadi, int, glavno, neveljavne. 12 00:00:26,760 --> 00:00:30,590 In zdaj pa nadaljuje, da sprožajo, če se tako izrazim, da je ustvariti 13 00:00:30,590 --> 00:00:31,720 grafično okno. 14 00:00:31,720 --> 00:00:35,260 Sicer znan kot gwindow, kot sledi - 15 00:00:35,260 --> 00:00:40,250 Gwindow okno enaka nov gwindow. 16 00:00:40,250 --> 00:00:43,170 >> In zdaj moram določite širino in višina tega okna. 17 00:00:43,170 --> 00:00:45,610 Jaz grem z nečim nekoliko samovoljno, vendar nekoliko 18 00:00:45,610 --> 00:00:48,340 majhen, tako da se prilega Okno naprave. 19 00:00:48,340 --> 00:00:52,710 Natančneje, 320 240 slikovnih pik. 20 00:00:52,710 --> 00:00:56,510 Spomnimo potem, da je točka ena teh pik na zaslonu. 21 00:00:56,510 --> 00:01:00,270 Naprej, gremo naprej in to ni veliko ničesar na vse, in preprosto pavze 22 00:01:00,270 --> 00:01:01,950 500 milisekund. 23 00:01:01,950 --> 00:01:04,349 Kliče funkcijo imenovano premor da je tudi pri 24 00:01:04,349 --> 00:01:05,720 Stanford prenosni knjižnica. 25 00:01:05,720 --> 00:01:09,830 >> Končno, po teh petih sekundah, dajva iti naprej in zaprite gwindow, 26 00:01:09,830 --> 00:01:11,260 takole. 27 00:01:11,260 --> 00:01:14,330 In potem vrnimo ničelno označevalne da si bomo vsi naredili. 28 00:01:14,330 --> 00:01:15,930 >> Torej, kaj je ta program naredil? 29 00:01:15,930 --> 00:01:19,330 No, v tem trenutku bi morali videti, ko tečemo tem, da se odpre okno 30 00:01:19,330 --> 00:01:22,680 to je 320 slikovnih pik s 240 slikovnih pik. 31 00:01:22,680 --> 00:01:25,130 To okno samo plava tam za pet sekund in nato 32 00:01:25,130 --> 00:01:27,440 bi morala oditi. 33 00:01:27,440 --> 00:01:32,290 Naredite okno, pika, poševnica, okno. 34 00:01:32,290 --> 00:01:35,240 In tam je naše okno, na vrhu levem kotu mojega zaslona. 35 00:01:35,240 --> 00:01:38,720 In v samo nekaj sekundah je šel. 36 00:01:38,720 --> 00:01:39,970