1 00:00:00,000 --> 00:00:00,420 2 00:00:00,420 --> 00:00:02,830 >> დავით Malan: მოდით დაწეროთ პროგრამა გრაფიკული ინტერფეისი, 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 ზოგიერთი header ფაილი საკუთარი. 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 რადგან ეს header ფაილი მოხდება იყოს sub დირექტორია 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 და ახლა მოდით გაგრძელება instantiate, ასე ვთქვათ, რომ შევქმნათ 13 00:00:30,590 --> 00:00:31,720 გრაფიკული window. 14 00:00:31,720 --> 00:00:35,260 სხვაგვარად ცნობილია როგორც gwindow, ასეთია - 15 00:00:35,260 --> 00:00:40,250 Gwindow window შეადგენს new 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 მცირე, ისე, რომ იგი შეესაბამება ტექნიკა window. 19 00:00:48,340 --> 00:00:52,710 კერძოდ, 320 by 240 pixels. 20 00:00:52,710 --> 00:00:56,510 შეგახსენებთ, შემდეგ, რომ pixel არის ერთ ერთი იმ წერტილების თქვენს ეკრანზე. 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 პიქსელი ფართო by 240 pixels კარს. 31 00:01:22,680 --> 00:01:25,130 რომ ფანჯარა მხოლოდ lingers არის ხუთ წამში, ხოლო შემდეგ 32 00:01:25,130 --> 00:01:27,440 ის უნდა წავიდეს. 33 00:01:27,440 --> 00:01:32,290 რათა ფანჯარა, dot, ხაზი, ფანჯარა. 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