1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID MALAN: Mari kita menulis program dengan antara muka pengguna grafik, 3 00:00:02,830 --> 00:00:04,210 atau dikenali sebagai GUI a. 4 00:00:04,210 --> 00:00:07,450 Dan untuk ini, kami akan menggunakan ini Stanford perpustakaan mudah alih, yang datang dengan 5 00:00:07,450 --> 00:00:08,970 beberapa fail header sendiri. 6 00:00:08,970 --> 00:00:10,330 Mari kita menyelam masuk 7 00:00:10,330 --> 00:00:15,180 >> Pertama, saya akan termasuk fail yang dipanggil gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Dan notis, pertama yang saya menggunakan senarai bukan kurungan sudut 9 00:00:18,230 --> 00:00:20,880 kerana fail header ini berlaku berada dalam direktori sub 10 00:00:20,880 --> 00:00:22,510 direktori semasa saya. 11 00:00:22,510 --> 00:00:26,760 Seterusnya, mari kita mengisytiharkan utama sebagai biasa, int, utama, tidak sah. 12 00:00:26,760 --> 00:00:30,590 Dan sekarang mari kita teruskan ke instantiate, boleh dikatakan, yang mewujudkan 13 00:00:30,590 --> 00:00:31,720 tetingkap grafik. 14 00:00:31,720 --> 00:00:35,260 Jika tidak dikenali sebagai gwindow yang, seperti berikut - 15 00:00:35,260 --> 00:00:40,250 Tetingkap Gwindow sama gwindow baru. 16 00:00:40,250 --> 00:00:43,170 >> Dan sekarang saya perlu menentukan lebar dan ketinggian tetingkap ini. 17 00:00:43,170 --> 00:00:45,610 Saya akan pergi dengan sesuatu yang agak sewenang-wenangnya, tetapi agak 18 00:00:45,610 --> 00:00:48,340 kecil, supaya ia sesuai dalam tetingkap peralatan. 19 00:00:48,340 --> 00:00:52,710 Khususnya, 320 oleh 240 piksel. 20 00:00:52,710 --> 00:00:56,510 Ingat kemudian, bahawa piksel adalah salah dari orang-orang titik pada skrin anda. 21 00:00:56,510 --> 00:01:00,270 Seterusnya, mari kita pergi ke hadapan dan tidak lebih daripada apa-apa pun dan hanya berhenti seketika 22 00:01:00,270 --> 00:01:01,950 untuk 500 milisaat. 23 00:01:01,950 --> 00:01:04,349 Memanggil fungsi yang dipanggil jeda yang juga dalam 24 00:01:04,349 --> 00:01:05,720 Stanford perpustakaan mudah alih. 25 00:01:05,720 --> 00:01:09,830 >> Akhirnya, selepas mereka lima saat, mari kita teruskan dan menutup gwindow itu, 26 00:01:09,830 --> 00:01:11,260 seperti berikut. 27 00:01:11,260 --> 00:01:14,330 Dan kemudian mari kita kembali LAMBANG sifar bahawa kita semua dilakukan. 28 00:01:14,330 --> 00:01:15,930 >> Jadi apa yang program ini dilakukan? 29 00:01:15,930 --> 00:01:19,330 Nah, dalam seketika kita perlu lihat, apabila kita berjalan di, bahawa ia membuka tetingkap 30 00:01:19,330 --> 00:01:22,680 itulah 320 pixels oleh 240 piksel lebar. 31 00:01:22,680 --> 00:01:25,130 Tingkap yang hanya wujud di sana selama lima saat dan kemudian 32 00:01:25,130 --> 00:01:27,440 ia harus pergi. 33 00:01:27,440 --> 00:01:32,290 Buat tingkap, dot, slash, tingkap. 34 00:01:32,290 --> 00:01:35,240 Dan ada tingkap kami, di atas sudut kiri skrin saya. 35 00:01:35,240 --> 00:01:38,720 Dan dalam hanya beberapa saat ia pergi. 36 00:01:38,720 --> 00:01:39,970