>> DAVID Malan: Pieņemsim uzrakstīt programmu ar grafisku lietotāja interfeisu,
citādi zināma kā GUI.
Un par to, mēs izmantosim Stanford s portatīvie bibliotēka, kas nāk ar
daži header failus pati.
Pieņemsim nirt iekšā
>> Pirmkārt, es esmu gatavojas iekļaut failu sauc gwindow.h.
Un paziņojums, ka, pirmkārt, es esmu, izmantojot citātus nevis leņķa iekavās
jo tas header fails notiek būt sub direktorijā
mana pašreizējā direktorijā.
Tālāk, pieņemsim deklarēt galvenais, kā ierasts, int, galvenais, par spēkā neesošu.
Un tagad pieņemsim turpināt instantiate, tā teikt, tas ir radīt
grafisko logu.
Citādi zināma kā gwindow, šādi -
Gwindow logu vienāds jaunu gwindow.
>> Un tagad man ir nepieciešams, lai norādītu platumu un augstums šo logu.
Es iešu ar kaut nedaudz patvaļīga, bet nedaudz
mazs, lai tas ietilptu ierīces logs.
Proti, 320 līdz 240 pikseļi.
Atgādināt, tad, ka pikseļu ir viens Šo punkti ekrānā.
Tālāk iesim uz priekšu, un nav daudz kaut ko vispār, un vienkārši pauze
500 milisekundes.
Zvana funkciju sauc pauze , kas arī ir
Stanford portatīvie bibliotēka.
>> Visbeidzot, pēc šiem piecām sekundēm, pieņemsim iet uz priekšu un aizveriet gwindow,
šādi.
Un tad pieņemsim atgriezties nulles iezīmējot ka mēs visi esam darījuši.
>> Tātad, kas ir šī programma dara?
Nu, kādā brīdī mums vajadzētu redzēt, kad mēs palaist, ka tā atver logu
kas ir 320 pikseļus plats līdz 240 pikseļiem plats.
Ka logs tikai lingers tur piecas sekundes un pēc tam
tam vajadzētu iet prom.
Veikt logu, dot, slīpsvītra, logu.
Un tur ir mūsu logs, uz augšu kreisajā stūrī manu ekrānu.
Un tikai dažas sekundes, tas ir pagājis.