David MALAN: magsulat ng isang programa Hayaan may isang graphical interface ng gumagamit, kung hindi man ay kilala bilang isang GUI. At para sa mga ito, gagamitin namin ang Stanford ni portable library, na kung saan ay may ilang mga header ng file ng sarili nitong. Ni sumisid in Hayaan Una, ako pagpunta sa isama isang file na tinatawag gwindow.h. At mapansin, una na gumagamit ako ng quote sa halip ng anggulo bracket dahil ito header na file ang mangyayari upang maging sa isang sub direktoryo ng aking kasalukuyang direktoryo. Susunod, ay ipinahahayag pangunahing bilang ipaalam karaniwan, int, pangunahing, walang bisa. At ni magpatuloy upang magbigay ng halimbawa ngayon hayaan, kaya na magsalita, iyon ay lumikha ng isang graphical na window. Kung hindi man kilala bilang isang gwindow, tulad ng mga sumusunod - Gwindow window ay katumbas ng bagong gwindow. At ngayon ay kailangan ko upang tukuyin ang lapad at ang taas ng window na ito. Pupunta ako sa pumunta sa isang bagay na medyo di-makatwirang, ngunit medyo maliit, upang magkasya ito sa loob ng window appliances. Sa partikular, 320 sa pamamagitan ng 240 pixels. Isipin pagkatapos, na ang isang pixel ay isa ng mga tuldok sa iyong screen. Susunod, sabihin sige at gawin hindi magkano ng anumang bagay sa lahat at simpleng i-pause para sa 500 millisecond. Ang pagtawag sa isang function na tinatawag na i-pause na rin ay nasa Stanford portable library. Sa wakas, pagkatapos ng mga limang segundo, sabihin sige at isara ang gwindow, tulad ng mga sumusunod. At pagkatapos, hayaang bumalik sa zero signifying na tapos na kami sa lahat. Kaya kung ano ay tapos na sa programang ito? Well, sa isang sandali ay dapat naming makita, kapag kami tumakbo sa, na ito ay bubukas sa isang window na 320 na lapad sa pamamagitan ng 240 na lapad. Window na lang lingers doon para sa limang segundo at pagkatapos ay dapat itong pumunta ang layo. Gumawa ng window, tuldok, slash, window. At mayroong aming window, sa tuktok kaliwa na sulok ng aking screen. At sa loob lamang ng ilang segundo ito ay nawala.