1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Imos escribir un programa cunha interface gráfica de usuario, 3 00:00:02,830 --> 00:00:04,210 tamén coñecido como unha GUI. 4 00:00:04,210 --> 00:00:07,450 E para iso, imos usar de Stanford biblioteca portátil, que ven con 5 00:00:07,450 --> 00:00:08,970 algúns arquivos de cabeceira do seu propio. 6 00:00:08,970 --> 00:00:10,330 Imos mergullo dentro 7 00:00:10,330 --> 00:00:15,180 >> En primeiro lugar, eu estou indo a incluír un arquivo chamado gwindow.h. 8 00:00:15,180 --> 00:00:18,230 E teña en conta, en primeiro lugar que eu estou usando comiñas no canto de corchetes 9 00:00:18,230 --> 00:00:20,880 porque este ficheiro cabeceira pasa estar nun subdirectorio 10 00:00:20,880 --> 00:00:22,510 do meu directorio actual. 11 00:00:22,510 --> 00:00:26,760 A continuación, imos declarar como principal habitual, int, principal, nula. 12 00:00:26,760 --> 00:00:30,590 E agora imos avanzar instanciar, por así dicir, que é crear un 13 00:00:30,590 --> 00:00:31,720 xanela de vídeo. 14 00:00:31,720 --> 00:00:35,260 Tamén coñecido como un gwindow, como segue - 15 00:00:35,260 --> 00:00:40,250 Ventá Gwindow igual novo gwindow. 16 00:00:40,250 --> 00:00:43,170 >> E agora eu teño especificar o ancho e á altura da fiestra. 17 00:00:43,170 --> 00:00:45,610 Eu estou indo a ir con algo un pouco arbitrario, pero un pouco 18 00:00:45,610 --> 00:00:48,340 pequeno, de xeito que encaixa dentro a xanela de aparellos. 19 00:00:48,340 --> 00:00:52,710 En concreto, 320 por 240 píxeles. 20 00:00:52,710 --> 00:00:56,510 Relembremos entón que un pixel é un destes puntos na súa pantalla. 21 00:00:56,510 --> 00:01:00,270 A continuación, imos seguir adiante e non moi de nada e simplemente pausa 22 00:01:00,270 --> 00:01:01,950 a 500 milisegundos. 23 00:01:01,950 --> 00:01:04,349 Chamando unha función chamada pausa que tamén está no 24 00:01:04,349 --> 00:01:05,720 Stanford biblioteca portátil. 25 00:01:05,720 --> 00:01:09,830 >> Finalmente, tras estes cinco segundos, imos vai adiante e pechar a gwindow, 26 00:01:09,830 --> 00:01:11,260 como segue. 27 00:01:11,260 --> 00:01:14,330 E entón imos voltar cero significando que está todo feito. 28 00:01:14,330 --> 00:01:15,930 >> Entón o que é este programa feito? 29 00:01:15,930 --> 00:01:19,330 Así, nun momento no que hai que ver, cando corremos en que el abre unha ventá 30 00:01:19,330 --> 00:01:22,680 que é 320 píxeles de ancho por 240 píxeles de ancho. 31 00:01:22,680 --> 00:01:25,130 Esta xanela só perdura hai durante cinco segundos e despois 32 00:01:25,130 --> 00:01:27,440 debe ir aínda. 33 00:01:27,440 --> 00:01:32,290 Facer a xanela, punto, barra, ventá. 34 00:01:32,290 --> 00:01:35,240 E hai a nosa fiestra, na parte superior esquina esquerda da miña pantalla. 35 00:01:35,240 --> 00:01:38,720 E en poucos segundos se foi. 36 00:01:38,720 --> 00:01:39,970