1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID MALAN: Vamos a escribir un programa con una interfaz gráfica de usuario, 3 00:00:02,830 --> 00:00:04,210 también conocido como un GUI. 4 00:00:04,210 --> 00:00:07,450 Y para ello, vamos a utilizar Stanford biblioteca portátil, que viene con 5 00:00:07,450 --> 00:00:08,970 algunos archivos de cabecera propios. 6 00:00:08,970 --> 00:00:10,330 Vamos a bucear pulg 7 00:00:10,330 --> 00:00:15,180 >> En primer lugar, voy a incluir un archivo llamado gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Y noto, en primer lugar, que estoy usando comillas en vez de corchetes angulares 9 00:00:18,230 --> 00:00:20,880 ya que este archivo de cabecera sucede estar en un subdirectorio 10 00:00:20,880 --> 00:00:22,510 de mi directorio actual. 11 00:00:22,510 --> 00:00:26,760 A continuación, vamos a declarar como principal habitual, int, principal, nula. 12 00:00:26,760 --> 00:00:30,590 Y ahora vamos a proceder a crear una instancia, por así decirlo, que es crear un 13 00:00:30,590 --> 00:00:31,720 ventana gráfica. 14 00:00:31,720 --> 00:00:35,260 También conocida como gwindow, de la siguiente manera - 15 00:00:35,260 --> 00:00:40,250 Ventana Gwindow iguala nueva gwindow. 16 00:00:40,250 --> 00:00:43,170 >> Y ahora tengo que especificar el ancho y la altura de esta ventana. 17 00:00:43,170 --> 00:00:45,610 Voy a ir con algo un tanto arbitraria, pero algo 18 00:00:45,610 --> 00:00:48,340 pequeña, de modo que quepa dentro de la ventana de aparatos. 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 Recordemos entonces, que un píxel es uno de esos puntos en la pantalla. 21 00:00:56,510 --> 00:01:00,270 A continuación, vamos a seguir adelante y hacer no mucho de nada en absoluto y simplemente pausa 22 00:01:00,270 --> 00:01:01,950 para 500 milisegundos. 23 00:01:01,950 --> 00:01:04,349 Llamar a una función llamada pausa que también es en la 24 00:01:04,349 --> 00:01:05,720 Biblioteca portátil de Stanford. 25 00:01:05,720 --> 00:01:09,830 >> Finalmente, después de esos cinco segundos, vamos a seguir adelante y cerrar la gwindow, 26 00:01:09,830 --> 00:01:11,260 de la siguiente manera. 27 00:01:11,260 --> 00:01:14,330 Y luego vamos a volver a cero significante que hemos terminado. 28 00:01:14,330 --> 00:01:15,930 >> Entonces, ¿qué se hace este programa? 29 00:01:15,930 --> 00:01:19,330 Bueno, en un momento en que debemos ver, cuando corremos en que se abre una ventana 30 00:01:19,330 --> 00:01:22,680 eso es 320 píxeles de ancho por 240 píxeles de ancho. 31 00:01:22,680 --> 00:01:25,130 Esa ventana sólo permanece allí durante cinco segundos y luego 32 00:01:25,130 --> 00:01:27,440 debe desaparecer. 33 00:01:27,440 --> 00:01:32,290 Haga ventana, punto, barra, ventana. 34 00:01:32,290 --> 00:01:35,240 Y ahí está nuestra ventana, en la parte superior esquina izquierda de mi pantalla. 35 00:01:35,240 --> 00:01:38,720 Y en tan sólo unos segundos que se ha ido. 36 00:01:38,720 --> 00:01:39,970