圖書信息
出版社: 人民郵電出版社; 第1版 (2008年5月1日)
叢書名: 21世紀高等學校復讀機規劃教材/精品系列
平裝: 280頁
正文語種: 簡體中文
開本: 16
ISBN: 9787115178046
條形碼: 9787115178046
尺寸: 25.8 x 18.2 x 1.2 cm
重量: 422 g
內容簡介
《21世紀高等學校計算機規劃教材·Visual C++實用教程》首先從Visual C++ 6.0的基礎知識入手,詳細介紹了Visual C++6.0的操作環境和應用程式的基本框架,然後按照由易到難、由淺入深的順序介紹了用Visual C++6.0開發Windows程式的方法,包括選單和加速鍵、對話框、常用控制項、文本和字型類、圖形圖像、檔案操作、多執行緒、多媒體、動態程式庫、網路編程和資料庫開發等內容。書中在每一個對應的知識點後面,給出了一個或多個示例。在每一章最後有習題,在網上提供了實驗指導,幫助同學們及時複習與實踐。《21世紀高等學校計算機規劃教材·Visual C++實用教程》在最後提供了兩個課程設計,供學生練習使用。
《21世紀高等學校計算機規劃教材·Visual C++實用教程》可作為普通高等院校計算機科學與技術、軟體工程、網路工程等專業及非計算機理工類專業Visual C++和Windows程式設計等課程的教材,也可供Visual C++初學者自學使用。
目錄
第1章 Visual C++ 6.0開發環境介紹
1.1 Visual C++ 6.0概述
1.2 Visual C++ 6.0的主要特點
1.3 Visual C++ 6.0主框架視窗
1.4 資源編輯器
小結
習題
第2章 應用程式基本框架
2.1 利用MFC AppWizard自動生成應用程式
2.1.1 關於工程及工作區的概念
2.1.2 利用嚮導生成應用程式框架
2.1.3 Visual C++工程檔案的組成
2.2 程式的套用框架和運行過程
2.2.1 套用框架
2.2.2 程式的運行過程
2.3 應用程式類及其主要成員函式
2.3.1 InitInstance()函式
2.3.2 Run()函式
2.3.3 ExitInstance()函式
2.3.4 OnIdle()函式
2.4 文檔類和視圖類
2.4.1 文檔類
2.4.2 視圖類
2.4.3 文檔類與視圖類的相互關係
2.4.4 單文檔與多文檔應用程式
2.5 視窗類及其控制項欄
2.5.1 主視窗類
2.5.2 子視窗類
2.5.3 工具列
2.5.4 狀態欄
2.6 應用程式框架中各類對象間的關係
小結
習題
第3章 選單與加速鍵
3.1 訊息與事件
3.1.1 事件驅動機制
3.1.2 訊息和訊息映射
3.1.3 訊息處理過程
3.2 選單和加速鍵的創建
3.2.1 選單的創建
3.2.2 加速鍵的創建
3.3 添加選單所需處理函式
3.3.1 添加普通選單的處理函式
3.3.2 添加彈出式選單的處理函式
3.4 創建加速鍵
小結
習題
第4章 對話框
4.1 對話框的創建
4.1.1 對話框的創建流程
4.1.2 創建對話框資源
4.1.3 創建對話框類
4.2 模態對話框
4.3 非模態對話框
4.4 屬性頁對話框
4.4.1 嚮導對話框的創建步驟
4.4.2 一般屬性頁對話框的創建步驟
4.5 通用對話框
4.5.1 “列印”對話框
4.5.2 “頁面設定”對話框
4.5.3 “查找”對話框
4.5.4 “檔案”對話框
4.5.5 “字型”對話框
4.5.6 “顏色”對話框
4.6 “訊息”對話框
小結
習題
第5章 常用控制項
第6章 文本和字型類
第7章 圖形圖像
第8章 檔案操作
第9章 多執行緒
第10章 多媒體應用程式設計
第11章 動態程式庫
第12章 網路編程
第13章 資料庫開發
附錄 課程設計
課程設計一 網路聊天系統
一、程式設計的基本任務
二、伺服器端程式設計
三、客戶端程式設計
課程設計二 物流單據管理系統
一、程式設計的基本任務
二、系統分析與設計
三、分析與創建資料庫
四、創建Visual C++工程
五、引入控制項
六、使用ADO連線資料庫
七、實現單據對話框功能
八、實現主對話框功能
九、配置與運行