1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID Malan: Écrivons un programme avec une interface utilisateur graphique, 3 00:00:02,830 --> 00:00:04,210 autrement connu comme une interface graphique. 4 00:00:04,210 --> 00:00:07,450 Et pour cela, nous allons utiliser Stanford bibliothèque portable qui est livré avec 5 00:00:07,450 --> 00:00:08,970 certains fichiers d'en-tête de son propre. 6 00:00:08,970 --> 00:00:10,330 Débutons po 7 00:00:10,330 --> 00:00:15,180 >> Tout d'abord, je vais inclure un fichier appelé gwindow.h. 8 00:00:15,180 --> 00:00:18,230 Et remarque, d'abord que je suis en utilisant des citations à la place d'équerres 9 00:00:18,230 --> 00:00:20,880 car ce fichier d'en-tête se être dans un sous-répertoire 10 00:00:20,880 --> 00:00:22,510 de mon répertoire courant. 11 00:00:22,510 --> 00:00:26,760 Ensuite, nous allons déclarer comme principal d'habitude, int, principale, vide. 12 00:00:26,760 --> 00:00:30,590 Et maintenant, nous allons procéder à instancier, pour ainsi dire, c'est de créer un 13 00:00:30,590 --> 00:00:31,720 fenêtre graphique. 14 00:00:31,720 --> 00:00:35,260 Autrement connu comme un gwindow, comme suit: - 15 00:00:35,260 --> 00:00:40,250 Fenêtre Gwindow égal nouvelle gwindow. 16 00:00:40,250 --> 00:00:43,170 >> Et maintenant j'ai besoin de spécifier la largeur et la hauteur de cette fenêtre. 17 00:00:43,170 --> 00:00:45,610 Je vais aller avec quelque chose un peu arbitraire, mais un peu 18 00:00:45,610 --> 00:00:48,340 faible, de sorte qu'il s'adapte à l'intérieur la fenêtre des appareils. 19 00:00:48,340 --> 00:00:52,710 Plus précisément, 320 par 240 pixels. 20 00:00:52,710 --> 00:00:56,510 Rappelons donc que un pixel est un de ces points sur votre écran. 21 00:00:56,510 --> 00:01:00,270 Ensuite, nous allons aller de l'avant et ne pas beaucoup de rien du tout et simplement pause 22 00:01:00,270 --> 00:01:01,950 pendant 500 millisecondes. 23 00:01:01,950 --> 00:01:04,349 Appel d'une fonction appelée pause c'est également dans l' 24 00:01:04,349 --> 00:01:05,720 Bibliothèque portable de Stanford. 25 00:01:05,720 --> 00:01:09,830 >> Enfin, après ces cinq secondes, nous allons aller de l'avant et de fermer la gwindow, 26 00:01:09,830 --> 00:01:11,260 comme suit. 27 00:01:11,260 --> 00:01:14,330 Et puis revenons signifiant zéro que nous sommes tous fait. 28 00:01:14,330 --> 00:01:15,930 >> Quel est donc ce programme fait? 29 00:01:15,930 --> 00:01:19,330 Eh bien, dans un moment où nous devrions voir, quand nous courons dans, qu'il ouvre une fenêtre 30 00:01:19,330 --> 00:01:22,680 c'est 320 pixels de large par 240 pixels de largeur. 31 00:01:22,680 --> 00:01:25,130 Cette fenêtre s'attarde juste là pendant cinq secondes, puis 32 00:01:25,130 --> 00:01:27,440 il doit s'en aller. 33 00:01:27,440 --> 00:01:32,290 Assurez-fenêtre, point, barre oblique, fenêtre. 34 00:01:32,290 --> 00:01:35,240 Et il ya notre fenêtre, sur le dessus coin gauche de mon écran. 35 00:01:35,240 --> 00:01:38,720 Et en quelques secondes il a disparu. 36 00:01:38,720 --> 00:01:39,970