1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID MALAN: Chcę napisać program z graficznym interfejsem użytkownika, 3 00:00:02,830 --> 00:00:04,210 zwie GUI. 4 00:00:04,210 --> 00:00:07,450 I za to, użyjemy Stanford przenośna biblioteka, która pochodzi z 5 00:00:07,450 --> 00:00:08,970 Niektóre pliki nagłówkowe własnych. 6 00:00:08,970 --> 00:00:10,330 Miejmy nurkowania w. 7 00:00:10,330 --> 00:00:15,180 >> Po pierwsze, mam zamiar m.in. Plik o nazwie gwindow.h. 8 00:00:15,180 --> 00:00:18,230 I zauważyć, po pierwsze, że używam cudzysłowu zamiast kątowników 9 00:00:18,230 --> 00:00:20,880 bo ten plik nagłówkowy być w podkatalogu 10 00:00:20,880 --> 00:00:22,510 z moim bieżącym katalogu. 11 00:00:22,510 --> 00:00:26,760 Następnie niech zadeklarować jako główny zwykle, int, główny, nieważne. 12 00:00:26,760 --> 00:00:30,590 A teraz przejdźmy do instancji, że tak powiem, to jest stworzenie 13 00:00:30,590 --> 00:00:31,720 graficzny okno. 14 00:00:31,720 --> 00:00:35,260 Inaczej znany jako gwindow, w następujący sposób - 15 00:00:35,260 --> 00:00:40,250 Okno Gwindow równa nowy gwindow. 16 00:00:40,250 --> 00:00:43,170 >> A teraz muszę określić szerokość i wysokość okna. 17 00:00:43,170 --> 00:00:45,610 Mam zamiar iść z czymś nieco arbitralne, ale nieco 18 00:00:45,610 --> 00:00:48,340 małe, tak że mieści się w granicach Okno urządzenia. 19 00:00:48,340 --> 00:00:52,710 W szczególności, 320 na 240 pikseli. 20 00:00:52,710 --> 00:00:56,510 Przypomnijmy więc, że piksel jest jeden z tych kropek na ekranie. 21 00:00:56,510 --> 00:01:00,270 Następnie idziemy do przodu i nie za bardzo nic w ogóle i po prostu przerwie 22 00:01:00,270 --> 00:01:01,950 do 500 milisekund. 23 00:01:01,950 --> 00:01:04,349 Wywołanie funkcji o nazwie pauza , które jest również w 24 00:01:04,349 --> 00:01:05,720 Stanford przenośną biblioteką. 25 00:01:05,720 --> 00:01:09,830 >> W końcu, po tych pięciu sekund niech śmiało zamknąć gwindow, 26 00:01:09,830 --> 00:01:11,260 w następujący sposób. 27 00:01:11,260 --> 00:01:14,330 A potem wróćmy zerowy oznaczający że skończymy. 28 00:01:14,330 --> 00:01:15,930 >> Więc co ten program robi? 29 00:01:15,930 --> 00:01:19,330 Cóż, za chwilę powinniśmy zobaczyć, kiedy prowadzimy w, które otwiera okno 30 00:01:19,330 --> 00:01:22,680 to 320 pikseli szerokości na 240 pikseli szerokości. 31 00:01:22,680 --> 00:01:25,130 Że po prostu utrzymuje się tam okno przez pięć sekund, a następnie 32 00:01:25,130 --> 00:01:27,440 powinien odejść. 33 00:01:27,440 --> 00:01:32,290 Sprawdź, okna, kropka, ukośnik, okno. 34 00:01:32,290 --> 00:01:35,240 I jest nasze okno, na górze lewy rogu mojego ekranu. 35 00:01:35,240 --> 00:01:38,720 I w ciągu kilku sekund, to nie ma. 36 00:01:38,720 --> 00:01:39,970