windows programming

12
Windows Programming Hsing-Chuan Yu VC Lab 2008 Fall 1 H.C. Yu, VC LAB, NCU, 2008 Fall

Upload: thane-gay

Post on 03-Jan-2016

49 views

Category:

Documents


0 download

DESCRIPTION

Windows Programming. Hsing -Chuan Yu VC Lab 2008 Fall. 參考書目. [1] Visual C++ 2005 視窗程式設計經典 作者:林俊杰 , 出版社:碁鋒 , 出版日期: 2006 [2] Visual C++ .NET 入門手冊:使用 .NET v1.0 譯者:黃珮茹 , 出版社:碁鋒 , 出版日期: 2003 [3] 新 C++ 學習繪本 作者: ANK Co.( 博碩編譯 ), 出版社:博碩 , 出版日期: 2006. 1. 認識視窗程式 (C++). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 1

Windows Programming

Hsing-Chuan YuVC Lab 2008 Fall

Page 2: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 2

[1] Visual C++ 2005 視窗程式設計經典作者:林俊杰 , 出版社:碁鋒 , 出版日期: 2006

[2] Visual C++ .NET 入門手冊:使用 .NET v1.0譯者:黃珮茹 , 出版社:碁鋒 , 出版日期: 2003

[3] 新 C++學習繪本作者: ANK Co.(博碩編譯 ), 出版社:博碩 , 出版日期:

2006

參考書目

Page 3: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 3

C++語言是 C語言加上物件導向等功能後的語言。「視窗應用程式」可分成許多功能獨立的「物件」,各自負責不同類型的工作。

1.認識視窗程式 (C++)

等待事件觸發

執行對應動作

Page 4: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 4

開啟Microsoft Visual Studio「檔案」 -> 「新增」 -> 「專案」

2.視窗範例程式 (1/4)

Page 5: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 5

1. 選擇開發語言種類

2. 選擇想要開發的程式類型

3. 輸入專案名稱

4. 選擇儲存的資料夾

5. 確定

2.視窗範例程式 (2/4)

Page 6: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 6

2.視窗範例程式 (3/4)

Page 7: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 7

2.視窗範例程式 (4/4)

Page 8: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 8

開新專案拉表框修改屬性貼上程式碼除錯

2.視窗範例程式 (課堂練習 )

Page 9: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 9

類別與物件類別自己並不能收納值,因此需要製造可以收納值的實體,這個實體就稱為物件。

3.物件導向 (1/3)

Page 10: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 10

3.物件導向 (2/3)

Page 11: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 11

成員變數、成員函數

3.物件導向 (3/3)

Page 12: Windows Programming

H.C. Yu, VC LAB, NCU, 2008 Fall 12

視窗程式可建構友善的 GUI環境,並且學習容易。整合開發環境的選項多,需要慢慢適應。深入學習指引:建立物件導向的觀念。

(可參閱參考書目 [3])

4.視窗程式課程總結