1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> Дејвид MALAN: Да се ​​напише програма со графички кориснички интерфејс, 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 Напред, ајде да се изјасни главната како обично, int, главно, неважечки. 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