1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Ni skribos programon kun grafika uzulinterfaco, 3 00:00:02,830 --> 00:00:04,210 alimaniere konata kiel grafika interfaco. 4 00:00:04,210 --> 00:00:07,450 Kaj pro tio, ni uzos la Stanford la porteblaj biblioteko, kiu venas kun 5 00:00:07,450 --> 00:00:08,970 iuj kaplinio dosieroj de lia propra. 6 00:00:08,970 --> 00:00:10,330 Ni plonĝi in 7 00:00:10,330 --> 00:00:15,180 >> Unue, mi tuj inkluzivi dosiero nomata gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Kaj rimarki, unue, ke mi uzas citilojn anstataŭ angulo krampoj 9 00:00:18,230 --> 00:00:20,880 ĉar ĉi kaplinio dosieron okazas esti en la sub dosierujon 10 00:00:20,880 --> 00:00:22,510 de mia nuna dosierujo. 11 00:00:22,510 --> 00:00:26,760 Venonta, ni deklaras ĉefajn kiel kutima, int, ĉefa, malplenon. 12 00:00:26,760 --> 00:00:30,590 Kaj nun ni procedi por generi, por tiel diri, tio estas krei 13 00:00:30,590 --> 00:00:31,720 grafika fenestro. 14 00:00:31,720 --> 00:00:35,260 Alie sciata kiel gwindow, tiel - 15 00:00:35,260 --> 00:00:40,250 Gwindow fenestro egalas nova gwindow. 16 00:00:40,250 --> 00:00:43,170 >> Kaj nun mi bezonas specifi la larĝa kaj la alteco de tiu fenestro. 17 00:00:43,170 --> 00:00:45,610 Mi tuj iros kun io iom arbitraj, sed iom 18 00:00:45,610 --> 00:00:48,340 malgranda, tiel ke ĝi persvadas ene la aparatoj fenestro. 19 00:00:48,340 --> 00:00:52,710 Specife, 320 por 240 rastrumeroj. 20 00:00:52,710 --> 00:00:56,510 Memoras tiam, ke rastrumero estas unu de tiuj punktoj sur via ekrano. 21 00:00:56,510 --> 00:01:00,270 Venonta, ni iru antaŭen kaj ne faras multe el io ajn kaj simple paŭzo 22 00:01:00,270 --> 00:01:01,950 por 500 milisekundoj. 23 00:01:01,950 --> 00:01:04,349 Nomante funkcio nomita paŭzo kiuj ankaux estas en la 24 00:01:04,349 --> 00:01:05,720 Stanford porteblan biblioteko. 25 00:01:05,720 --> 00:01:09,830 >> Fine, post tiuj kvin sekundoj, ni iru antaŭen kaj fermi la gwindow, 26 00:01:09,830 --> 00:01:11,260 kiel sekvas. 27 00:01:11,260 --> 00:01:14,330 Kaj poste ni revenu nulo montras ke ni ĉiuj faris. 28 00:01:14,330 --> 00:01:15,930 >> Do kio estas ĉi programo farita? 29 00:01:15,930 --> 00:01:19,330 Nu, tre frue ni devas vidi, kiam Ni kuras, por ke ĝi malfermas fenestron 30 00:01:19,330 --> 00:01:22,680 tio estas 320 rastrumeroj larĝa per 240 rastrumeroj larĝa. 31 00:01:22,680 --> 00:01:25,130 Tio fenestron nur postvivas tie por kvin sekundoj kaj poste 32 00:01:25,130 --> 00:01:27,440 ĝi devus foriri. 33 00:01:27,440 --> 00:01:32,290 Faru fenestron, punkto, oblikvo, fenestro. 34 00:01:32,290 --> 00:01:35,240 Kaj tie estas nia fenestro, sur la supron maldekstra mano angulo de mia ekrano. 35 00:01:35,240 --> 00:01:38,720 Kaj en nur kelkaj sekundoj ŝi foriris. 36 00:01:38,720 --> 00:01:39,970