一、課程目標 Goal |
Learn Advanced Windows Programming with MFC.學會Win32物件導向進階視窗程式設計方法,並熟練用MFC程式設計觀念來寫Windows 95的應用軟體。 |
二、先修科目 Pre-requisite |
Windows Programming I |
三、課程大綱 Syllabus |
1.聲音(Sound)
2.各種視窗之製作(Implement View)scrolling views/splitter windows/html view/tree view/list view
3.狀態列(Status Bar)
4.影像處理(Image Processing)
5.印表與預覽(Print and Preview)
6.檔案讀寫(Serialization)
7.資料庫程式設計(Database Programming)
8.動態連結函式庫(DLLs)
9.多媒體程式設計(Multimedia Programming)
10.網際網路程式設計(Internet Programming)
11.製作ActiveX Control(Implement ActiveX Control) |
四、指定用書 Textbook |
位元文化編著, "Windows Me 程式設計入門", 文魁資訊, 2000 |
五、參考書籍 Reference |
1.Richard C. Leinecker and Tom Archer, "Windows 98 Programming", IDG Books Worldwide Inc, 1998
2.Kruglinski, Shepherd, and Wingo原著, 林學億等人編譯, "Microsoft Visual C++程式設計指南—資料庫與Internet系統開發進階篇", 松崗電腦公司,1999
3.Beck Zaratian原著, 陳威志等人編譯, "Microsoft Visual C++ 6.0程式開發手冊", 松崗電腦公司,1999 |
六、教學方式 Teaching Approach |
1.投影片講授(lecture by slice)
2.上機實習(practice training) |
七、教學進度 Schedule of Progress |
1.聲音(Sound)【1 week】
2.各種視窗之製作(Implement View)【2 weeks】
3.狀態列(Status Bar)【1week】
4.影像處理(Image Processing)【1week】
5.印表與預覽(Print and Preview)【1 week】
6.檔案讀寫(Serialization)【1 week】
7.資料庫程式設計(Database Programming)【2 weeks】8.動態連結函式庫(DLLs)【1 week】
9.多媒體程式設計(Multimedia Programming)【2 weeks】
10.網際網路程式設計(Internet Programming)【2 weeks】
11.製作ActiveX Control(Implement ActiveX Control)【1 week】 |
八、成績評核方式 Evaluation |
習題Exercises : 30%
期中報告Midterm Project:30%
期末報告Final Project : 40% |
九、講義位址 http:// (備註) |
|