1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Leiskite parašyti programą su grafine vartotojo sąsaja, 3 00:00:02,830 --> 00:00:04,210 kitaip žinomas kaip GUI. 4 00:00:04,210 --> 00:00:07,450 Ir už tai, mes naudosime Stanfordo nešiojamų biblioteka, kuri ateina su 5 00:00:07,450 --> 00:00:08,970 kai header failus savo. 6 00:00:08,970 --> 00:00:10,330 Leiskite pasinerti in 7 00:00:10,330 --> 00:00:15,180 >> Pirma, aš ruošiuosi būti failas, vadinamas gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Ir pastebėti, pirma, kad aš naudoju citatos vietoj laužtiniuose skliaustuose 9 00:00:18,230 --> 00:00:20,880 nes tai failo antraštės atsitinka būti sub kataloge 10 00:00:20,880 --> 00:00:22,510 mano kataloge. 11 00:00:22,510 --> 00:00:26,760 Be to, galime pareikšti, pagrindinis, kaip Įprasta, int, pagrindinis, negalioja. 12 00:00:26,760 --> 00:00:30,590 O dabar leiskite pereiti prie instancija, taip sakant, tai yra sukurti 13 00:00:30,590 --> 00:00:31,720 grafinis langas. 14 00:00:31,720 --> 00:00:35,260 Kitaip žinomas kaip gwindow, taip - 15 00:00:35,260 --> 00:00:40,250 Gwindow langas Lygu naują gwindow. 16 00:00:40,250 --> 00:00:43,170 >> Ir dabar man reikia patikslinti plotį ir iš šio lango aukštis. 17 00:00:43,170 --> 00:00:45,610 Aš ruošiuosi eiti su kažkuo šiek tiek savavališkas, tačiau šiek tiek 18 00:00:45,610 --> 00:00:48,340 mažas, kad jis telpa technika langą. 19 00:00:48,340 --> 00:00:52,710 Tiksliau, 320 x 240 pikselių. 20 00:00:52,710 --> 00:00:56,510 Prisiminkite, tada, kad pikselių yra vienas tų taškais ant jūsų ekrano. 21 00:00:56,510 --> 00:01:00,270 Be to, galime eiti į priekį ir padaryti nelabai nieko ne visi, ir tiesiog pauzė 22 00:01:00,270 --> 00:01:01,950 500 milisekundžių. 23 00:01:01,950 --> 00:01:04,349 Kreipiamės funkcija vadinama pauzė , kuri taip pat yra 24 00:01:04,349 --> 00:01:05,720 Stanfordo nešiojamų biblioteka. 25 00:01:05,720 --> 00:01:09,830 >> Galiausiai, po tų penkių sekundžių, tegul eiti į priekį ir uždarykite gwindow, 26 00:01:09,830 --> 00:01:11,260 taip. 27 00:01:11,260 --> 00:01:14,330 Ir tada tegul grąžina nulinį pažymintis kad mes visi padaryti. 28 00:01:14,330 --> 00:01:15,930 >> Taigi, kas yra ši programa padaryta? 29 00:01:15,930 --> 00:01:19,330 Na, vienu metu turėtume pamatyti, kai mes paleisti, kad jis atidaro langą 30 00:01:19,330 --> 00:01:22,680 tai 320 pikselių pločio iki 240 pikselių pločio. 31 00:01:22,680 --> 00:01:25,130 Kad langas tiesiog tvyro ten penkias sekundes ir tada 32 00:01:25,130 --> 00:01:27,440 ji turėtų išeiti. 33 00:01:27,440 --> 00:01:32,290 Padaryti langą, taškas, velniop, langą. 34 00:01:32,290 --> 00:01:35,240 Ir ten mūsų lango, ant viršaus kairiajame kampe mano ekrano. 35 00:01:35,240 --> 00:01:38,720 Ir tik po kelių sekundžių jis dingo. 36 00:01:38,720 --> 00:01:39,970