DAVID مالان: دعونا كتابة برنامج مع واجهة المستخدم الرسومية، والمعروف باسم واجهة المستخدم الرسومية. ولهذا، فإننا سوف تستخدم في ستانفورد المكتبة المحمولة، والتي تأتي مع بعض الملفات رأس من تلقاء نفسها. دعونا الغوص فيها. أولا، أنا ذاهب لتشمل ملف يسمى gwindow.h. وتلاحظ، الأولى التي أنا باستخدام يقتبس بدلا من أقواس زاوية لأن يحدث هذا الملف رأس أن يكون في الدليل الفرعي الدليل بلدي الحالي. المقبل، دعونا نعلن الرئيسية على النحو المعتاد، وكثافة العمليات، الرئيسية، باطلة. والآن دعونا المضي قدما لإنشاء مثيل، إذا جاز التعبير، وهذا هو خلق نافذة رسومية. والمعروف باسم gwindow، على النحو التالي - Gwindow نافذة يساوي gwindow جديدة. والآن أنا بحاجة لتحديد العرض وارتفاع هذا الإطار. انا ذاهب الى الذهاب مع شيء إلى حد ما التعسفي، ولكن إلى حد ما الصغيرة، بحيث يناسب داخل نافذة الأجهزة. على وجه التحديد، 320 240 بكسل. أذكر ذلك الحين، التي هي واحدة بكسل من تلك النقاط على الشاشة. المقبل، دعونا نمضي قدما ونفعل ليس كثيرا من أي شيء على الإطلاق ومجرد وقفة ل500 ميلي ثانية. استدعاء دالة تسمى وقفة وهذا هو أيضا في ستانفورد المكتبة المحمولة. أخيرا، وبعد تلك الثواني الخمس، دعونا المضي قدما وإغلاق gwindow، على النحو التالي. ثم دعونا العودة الصفر التبيين أن ننتهي جميعا. ذلك ما فعله هذا البرنامج؟ حسنا، في لحظة نحن يجب أن نرى، عندما نحن في تشغيل، وأنه يفتح نافذة هذا هو 320 بكسل 240 بكسل. تلك النافذة فقط باقية هناك لمدة خمس ثوان ثم وينبغي أن يذهب بعيدا. جعل النافذة، نقطة، مائل، ونافذة. وهناك نافذة لدينا، على رأس الزاوية اليسرى من الشاشة. وفي ثوان معدودة انها ذهبت.