1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> Дэвід Малан: Давайце напішам праграму з графічным карыстацкім інтэрфейсам, 3 00:00:02,830 --> 00:00:04,210 інакш вядомы як GUI. 4 00:00:04,210 --> 00:00:07,450 А для гэтага мы будзем выкарыстоўваць Стэнфорда пераносная бібліятэка, якая пастаўляецца з 5 00:00:07,450 --> 00:00:08,970 некаторыя файлы загалоўкаў са сваіх уласных. 6 00:00:08,970 --> 00:00:10,330 Давайце паглыбімся цалі 7 00:00:10,330 --> 00:00:15,180 >> Па-першае, я збіраюся ўключыць файл з імем gwindow.h. 8 00:00:15,180 --> 00:00:18,230 І звярніце ўвагу, перш за ўсё, што я выкарыстоўваю двукоссі замест кутніх дужак 9 00:00:18,230 --> 00:00:20,880 таму што гэта загалоўкавыя файл знаходзіцца ў падкаталогу 10 00:00:20,880 --> 00:00:22,510 майго бягучага каталога. 11 00:00:22,510 --> 00:00:26,760 Далей, давайце абвясціць галоўным, як звычайна, унутр, асноўны, несапраўднымі. 12 00:00:26,760 --> 00:00:30,590 А цяпер давайце пяройдзем да асобнік, так бы мовіць, гэта значыць стварыць 13 00:00:30,590 --> 00:00:31,720 графічнае акно. 14 00:00:31,720 --> 00:00:35,260 У адваротным выпадку вядома як gwindow, наступным чынам - 15 00:00:35,260 --> 00:00:40,250 Вокны Gwindow роўная новы gwindow. 16 00:00:40,250 --> 00:00:43,170 >> І цяпер мне трэба паказаць шырыню а вышыня гэтага акна. 17 00:00:43,170 --> 00:00:45,610 Я збіраюся ісці з чымсьці некалькі адвольным, але некалькі 18 00:00:45,610 --> 00:00:48,340 мала, так што яна ўкладваецца ў акно тэхніка. 19 00:00:48,340 --> 00:00:52,710 У прыватнасці, 320 на 240 пікселяў. 20 00:00:52,710 --> 00:00:56,510 Нагадаем, тады, што піксель з'яўляецца адным з тых кропак на экране. 21 00:00:56,510 --> 00:01:00,270 Далей, давайце ісці наперад і не вельмі ні пра што наогул, і проста паўзы 22 00:01:00,270 --> 00:01:01,950 за 500 мілісекунд. 23 00:01:01,950 --> 00:01:04,349 Выклік функцыі пад назвай паўза , Які таксама знаходзіцца ў 24 00:01:04,349 --> 00:01:05,720 Стэнфардскі пераносная бібліятэка. 25 00:01:05,720 --> 00:01:09,830 >> Нарэшце, пасля гэтых пяці секунд, давайце ісці наперад і зачыніць gwindow, 26 00:01:09,830 --> 00:01:11,260 наступным чынам. 27 00:01:11,260 --> 00:01:14,330 А потым вернемся нулявы якое азначае што мы ўсё зрабілі. 28 00:01:14,330 --> 00:01:15,930 >> Так што гэтая праграма зрабіла? 29 00:01:15,930 --> 00:01:19,330 Ну, у дадзены момант мы павінны ўбачыць, калі мы бяжым у, што ён адкрывае акно 30 00:01:19,330 --> 00:01:22,680 вось 320 пікселяў у шырыню на 240 пікселяў у шырыню. 31 00:01:22,680 --> 00:01:25,130 Гэта акно проста затрымліваецца там на працягу пяці секунд, а затым 32 00:01:25,130 --> 00:01:27,440 ён павінен сысці. 33 00:01:27,440 --> 00:01:32,290 Зрабіць акно, кропкі, нахільнай рысы акно. 34 00:01:32,290 --> 00:01:35,240 І ёсць наша акно, на вяршыні левым куце маім экране. 35 00:01:35,240 --> 00:01:38,720 І ўсяго за некалькі секунд ён сышоў. 36 00:01:38,720 --> 00:01:39,970