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