| 1. C++物件導向程式設計
- C++程式重點和語法
- 簡單的STL泛型函式應用
2. 設計模式簡介
- 部份模式的簡介
- 統一模型語言(UML)簡介
3. Visual C++技巧練習
- 對話盒視窗相關應用操作
-- 以點陣圖為對話框背景處理
-- 如何呼叫另一層的Dialog Box出來
-- 如何隱藏DialogBox的標題
-- 以及其餘各種對話盒視窗設計的技巧
- 與系統有關的應用操作
-- 如何判斷當前作業系統的版本
-- 多國語系版本的開發
-- 取得系統資訊
-- 以及其餘各種系統應用操作的技巧
- 檔案文件相關操作和字元字串處理
-- 呼叫檔案選取對話盒實作與製作自己的CFileDialog
-- 如何瀏覽整個目錄
-- 單位元字元組與寬字元的意義和操作
-- 以及其餘各種系統應用操作的技巧
4 基本型圖片處理程式
- 分別以GDI及GDI+對圖像進行處理
- 如何載入圖片
- 彩色空間轉換
- 利用微軟函式庫進行檔案格式轉換
- 利用微軟函式庫對圖片進行翻轉、放大和縮小等操作
5 車輛派遣追蹤系統
- 以多執行緒程式設計RS232通訊
-- 設計方法
-- 變數共用同步問題
- 如何獲取GPS資料
- 如何控制電子地圖軟體
- 利用Winsocket做資料傳送
6 週邊設備控制練習
- RS485操作
- 利用印表機埠當作GPIO使用
7 模組設計
- 如何寫一個簡單的DLL
- 如何利用MFC寫一個ActiveX
- 應用程式中使用ActiveX
- 網頁中使用ActiveX
8 單元測試程式開發
- 利用CPPUnit Test架構撰寫測試軟體產品的程式
9 物件導向程式分析與設計簡介
- 什麼是物件導向程式分析與設計
- 常用的版本控制軟體(如CVS和SourceSafe)與物件導向程式分析與設計的關係
- 產業應用實例 |