>> DAVID MALAN: Să scrie un program cu o interfață grafică de utilizator,
altfel cunoscut ca un GUI.
Și pentru aceasta, vom folosi de Stanford bibliotecă portabil, care vine cu
unele fișiere antet proprii.
Haideti sa patrundem inch
>> În primul rând, am de gând să includă un fișier numit gwindow.h.
Și observă, în primul rând că eu sunt, folosind ghilimele în loc de paranteze unghiulare
deoarece acest fișier antet se întâmplă să fie într-un director sub
de directorul meu curent.
Următor, să declare principal ca de obicei, int, principal, gol.
Și acum să procedeze la instantia, ca să spunem așa, care este crearea unui
fereastra grafica.
Altfel cunoscut ca un gwindow, după cum urmează -
Fereastră Gwindow este egal cu nouă gwindow.
>> Și acum am nevoie pentru a specifica lățimea și înălțimea această fereastră.
Am de gând să merg cu ceva oarecum arbitrar, dar oarecum
mici, astfel încât să se potrivească în fereastra aparate.
Mai exact, 320 de 240 pixeli.
Să ne amintim apoi, ca un pixel este una din aceste puncte de pe ecran.
Apoi, să mergem mai departe și nu prea de nimic, la toate și pur și simplu pauză
pentru 500 de milisecunde.
Apelarea o funcție numită pauză care, de asemenea, este în
Bibliotecă portabil Stanford.
>> În cele din urmă, după ce aceste cinci secunde, să mergeți mai departe și a închide gwindow,
după cum urmează.
Și apoi să se întoarcă semnificare la zero că am terminat.
>> Deci, ceea ce se face acest program?
Ei bine, într-un moment ar trebui să vedem, atunci când vom rula în, că se deschide o fereastră
E 320 pixeli lățime de 240 pixeli lățime.
Fereastra doar persista acolo timp de cinci secunde și apoi
ar trebui să meargă departe.
Face fereastră, punct, linie, fereastra.
Și nu e fereastra noastră, pe partea de sus coltul din stanga a ecranului meu.
Și în doar câteva secunde a dispărut.