1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> DAVID مالان: دعونا كتابة برنامج مع واجهة المستخدم الرسومية، 3 00:00:02,830 --> 00:00:04,210 والمعروف باسم واجهة المستخدم الرسومية. 4 00:00:04,210 --> 00:00:07,450 ولهذا، فإننا سوف تستخدم في ستانفورد المكتبة المحمولة، والتي تأتي مع 5 00:00:07,450 --> 00:00:08,970 بعض الملفات رأس من تلقاء نفسها. 6 00:00:08,970 --> 00:00:10,330 دعونا الغوص فيها. 7 00:00:10,330 --> 00:00:15,180 >> أولا، أنا ذاهب لتشمل ملف يسمى gwindow.h. 8 00:00:15,180 --> 00:00:18,230 وتلاحظ، الأولى التي أنا باستخدام يقتبس بدلا من أقواس زاوية 9 00:00:18,230 --> 00:00:20,880 لأن يحدث هذا الملف رأس أن يكون في الدليل الفرعي 10 00:00:20,880 --> 00:00:22,510 الدليل بلدي الحالي. 11 00:00:22,510 --> 00:00:26,760 المقبل، دعونا نعلن الرئيسية على النحو المعتاد، وكثافة العمليات، الرئيسية، باطلة. 12 00:00:26,760 --> 00:00:30,590 والآن دعونا المضي قدما لإنشاء مثيل، إذا جاز التعبير، وهذا هو خلق 13 00:00:30,590 --> 00:00:31,720 نافذة رسومية. 14 00:00:31,720 --> 00:00:35,260 والمعروف باسم gwindow، على النحو التالي - 15 00:00:35,260 --> 00:00:40,250 Gwindow نافذة يساوي gwindow جديدة. 16 00:00:40,250 --> 00:00:43,170 >> والآن أنا بحاجة لتحديد العرض وارتفاع هذا الإطار. 17 00:00:43,170 --> 00:00:45,610 انا ذاهب الى الذهاب مع شيء إلى حد ما التعسفي، ولكن إلى حد ما 18 00:00:45,610 --> 00:00:48,340 الصغيرة، بحيث يناسب داخل نافذة الأجهزة. 19 00:00:48,340 --> 00:00:52,710 على وجه التحديد، 320 240 بكسل. 20 00:00:52,710 --> 00:00:56,510 أذكر ذلك الحين، التي هي واحدة بكسل من تلك النقاط على الشاشة. 21 00:00:56,510 --> 00:01:00,270 المقبل، دعونا نمضي قدما ونفعل ليس كثيرا من أي شيء على الإطلاق ومجرد وقفة 22 00:01:00,270 --> 00:01:01,950 ل500 ميلي ثانية. 23 00:01:01,950 --> 00:01:04,349 استدعاء دالة تسمى وقفة وهذا هو أيضا في 24 00:01:04,349 --> 00:01:05,720 ستانفورد المكتبة المحمولة. 25 00:01:05,720 --> 00:01:09,830 >> أخيرا، وبعد تلك الثواني الخمس، دعونا المضي قدما وإغلاق gwindow، 26 00:01:09,830 --> 00:01:11,260 على النحو التالي. 27 00:01:11,260 --> 00:01:14,330 ثم دعونا العودة الصفر التبيين أن ننتهي جميعا. 28 00:01:14,330 --> 00:01:15,930 >> ذلك ما فعله هذا البرنامج؟ 29 00:01:15,930 --> 00:01:19,330 حسنا، في لحظة نحن يجب أن نرى، عندما نحن في تشغيل، وأنه يفتح نافذة 30 00:01:19,330 --> 00:01:22,680 هذا هو 320 بكسل 240 بكسل. 31 00:01:22,680 --> 00:01:25,130 تلك النافذة فقط باقية هناك لمدة خمس ثوان ثم 32 00:01:25,130 --> 00:01:27,440 وينبغي أن يذهب بعيدا. 33 00:01:27,440 --> 00:01:32,290 جعل النافذة، نقطة، مائل، ونافذة. 34 00:01:32,290 --> 00:01:35,240 وهناك نافذة لدينا، على رأس الزاوية اليسرى من الشاشة. 35 00:01:35,240 --> 00:01:38,720 وفي ثوان معدودة انها ذهبت. 36 00:01:38,720 --> 00:01:39,970