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 หรือที่เรียกว่า GUI 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 ถัดไปขอประกาศหลัก ปกติ int หลักเป็นโมฆะ 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 แล้วขอกลับเป็นศูนย์ signifying ที่เรากำลังทำทุก 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