注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Visual C++應用開發(fā)

Visual C++應用開發(fā)

Visual C++應用開發(fā)

定 價:¥69.00

作 者: 青島東合信息技術有限公司 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: VC++

ISBN: 9787121155703 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數: 496 字數:  

內容簡介

  本書從最基本的概念出發(fā),深入地講解了使用VisualC++進行面向對象與可視化程序設計的基本原理與方法。全書共有10章,分別介紹了Visual Studio2008開發(fā)環(huán)境、C++基礎語法、C++面向對象、Win32編程、MFC基礎、MFC文檔視圖、MFC對話框、網絡編程、多線程、數據庫應用程序。書中涉及了Win32和MFC編程方法:詳細介紹了Win32和MFC應用程序設計機制;通過窗體創(chuàng)建來體驗Windows程序運行機制;通過文檔視圖編程來體驗MFC對文檔視圖架構的支持;通過網絡編程來體驗WinScok的使用;通過多線程編程來體驗異步和并發(fā)編程方法;通過數據庫編程來體驗ADO編程方法。本書重點突出、偏重應用,結合理論篇和實踐篇對貫穿案例的講解、剖析及實現,貫穿案例繪圖室程序應用MFC框架,貫穿VisualC++應用開發(fā)的技術知識點,使讀者加深對C++面向對象技術、Win32編程技術和MFC技術的應用,并迅速理解和掌握基于窗體的Windows編程知識,全面提高動手能力。本書可作為本科計算機科學與技術、軟件外包專業(yè)、高職高專計算機軟件、計算機網絡、計算機信息管理、電子商務和經濟管理等專業(yè)的程序設計課程的教材。

作者簡介

暫缺《Visual C++應用開發(fā)》作者簡介

圖書目錄

理論篇
第1章 C++編程概述
1.1 C++簡介
1.1.1 C++歷史
1.1.2 C++標準
1.1.3 C++特性
1.2 C++編程環(huán)境
1.2.1 主流開發(fā)工具
1.2.2 Visual Studio
1.2.3 聯(lián)機幫助
1.3 第一個C++程序
1.4 輸入/輸出
小結
練習
第2章 C++基礎
2.1 常量和變量
2.1.1 標識符
2.1.2 常量
2.1.3 變量
2.1.4 變量作用域
2.2 數據類型
2.2.1 基本內置類型
2.2.2 自定義類型
2.2.3 數據類型轉換
2.3 運算符
2.3.1 算術運算符
2.3.2 比較運算符
2.3.3 邏輯運算符
2.3.4 位運算符
2.3.5 賦值運算符
2.3.6 條件運算符
2.3.7 sizeof運算符
2.3.8 運算符優(yōu)先級
2.4 流程控制
2.4.1 分支結構
2.4.2 循環(huán)結構
2.4.3 轉移語句
2.5 數組
2.5.1 數組概述
2.5.2 一維數組
2.5.3 二維數組
2.6 函數
2.6.1 函數的聲明和定義
2.6.2 函數的返回
2.6.3 函數的調用和參數傳遞
2.6.4 內聯(lián)函數
2.6.5 函數重載
2.7 指針
2.7.1 指針概述
2.7.2 指針的定義和初始化
2.7.3 指針的算術運算
2.7.4 指針作為函數參數
2.7.5 指針操作動態(tài)內存(new和delete)
2.8 引用
2.8.1 引用的定義和初始化
2.8.2 引用作為函數參數
2.8.3 引用和指針的區(qū)別
2.9 字符串
2.9.1 字符串和字符集概述
2.9.2 C風格的字符串定義
2.9.3 常用的字符串操作函數
小結
練習
第3章 C++面向對象
3.1 類與對象
3.1.1 面向對象的概念
3.1.2 類的定義
3.1.3 構造函數和類的實例化
3.1.4 析構函數
3.1.5 成員函數
3.1.6 內聯(lián)成員函數
3.1.7 靜態(tài)類成員
3.1.8 this指針
3.2 類繼承
3.2.1 繼承
3.2.2 派生類對象的構造
3.2.3 派生類對象的析構
3.3 虛函數和多態(tài)
3.3.1 虛函數
3.3.2 虛析構函數
3.3.3 純虛函數和抽象基類
小結
練習
第4章 Win32編程
4.1 Windows編程基礎
4.1.1 API與SDK
4.1.2 窗體與句柄
4.1.3 事件與消息
4.1.4 常用的Windows數據類型
4.1.5 國際化編程
4.1.6 Windows應用程序文件組成
4.2 源程序組成結構
4.2.1 WinMain函數
4.2.2 窗口函數
4.3 GDI繪圖基礎
4.3.1 GDI概述
4.3.2 設備描述表
4.3.3 繪圖對象
4.3.4 GDI繪圖
小結
練習
第5章 MFC基礎
5.1 MFC概述
5.1.1 MFC簡介
5.1.2 一個簡單的MFC程序
5.1.3 MFC應用程序分析
5.1.4 MFC應用程序開發(fā)方法
5.2 MFC應用程序框架組成
5.2.1 MFC全局函數
5.2.2 MFC類體系
5.2.3 MFC消息映射
5.2.4 MFC應用程序類型
5.3 MFC主要類
5.3.1 根類CObject
5.3.2 應用程序體系結構類
5.3.3 可視對象類
5.4 MFC通用類
5.4.1 字符串類:CString
5.4.2 文件類:CFile
5.4.3 動態(tài)數組類
5.4.4 鏈表類
5.5 MFC繪圖
5.5.1 MFC對GDI的支持
5.5.2 CDC類及其派生類
5.5.3 MFC繪圖對象
5.5.4 圖形繪制相關數據類型
小結
練習
第6章 MFC文檔視圖
6.1 文檔/視圖框架
6.1.1 文檔/視圖結構概述
6.1.2 單文檔程序框架中的主要類
6.1.3 單文檔程序中文檔、視圖對象的創(chuàng)建過程
6.1.4 文檔類、視圖類核心函數
6.1.5 文檔/視圖界面設計
6.2 菜單編程
6.2.1 菜單的概念
6.2.2 菜單的開發(fā)步驟
6.2.3 菜單的創(chuàng)建與編輯
6.2.4 菜單消息
6.2.5 菜單命令消息的處理
6.2.6 菜單更新消息的處理
6.2.7 為菜單項設置快捷鍵
6.2.8 彈出菜單的創(chuàng)建與使用
6.3 工具欄編程
6.3.1 工具欄CToolBar簡介
6.3.2 編輯和創(chuàng)建工具欄
6.3.3 加載工具欄
6.3.4 工具欄命令處理
6.4 狀態(tài)欄編程
6.4.1 狀態(tài)欄CStatusBar簡介
6.4.2 狀態(tài)欄的創(chuàng)建
6.4.3 狀態(tài)欄編程
6.5 文本編程
6.5.1 創(chuàng)建插入符
6.5.2 字符輸入
6.6 串行化
6.6.1 串行化概述
6.6.2 文檔/視圖結構對串行化的支持
6.6.3 CArchive類
6.6.4 可串行化的類
6.6.5 CObArray和CObList對串行化的支持
小結
練習
第7章 MFC對話框
7.1 對話框基礎知識
7.1.1 對話框種類
7.1.2 CDialog類
7.2 對話框創(chuàng)建和顯示
7.2.1 創(chuàng)建對話框模板資源
7.2.2 模態(tài)對話框的創(chuàng)建和關閉
7.2.3 非模態(tài)對話框的創(chuàng)建和關閉
7.2.4 基于對話框的應用程序
7.3 標準控件與對話框
7.3.1 標準控件簡介
7.3.2 對話框控件的創(chuàng)建
7.3.3 對話框控件成員變量
7.3.4 對話框數據交換與驗證
7.3.5 對話框控件通知消息
小結
練習
第8章 網絡編程
8.1 Windows網絡編程基礎
8.1.1 TCP/IP協(xié)議
8.1.2 Windows Sockets基礎
8.1.3 客戶/服務器模式
8.1.4 MFC對WinSock的支持
8.1.5 MFC網絡編程方法
8.2 UDP通信編程
8.2.1 CAsyncSocket類UDP異步通信
8.2.2 創(chuàng)建CAsyncSocket類的派生類
8.2.3 創(chuàng)建套接字
8.2.4 UDP接收數據
8.2.5 UDP發(fā)送數據
8.3 TCP通信編程
8.3.1 CAsyncSocket類服務器端編程
8.3.2 CSocket類客戶端編程
小結
練習
第9章 多線程
9.1 多線程編程基礎
9.1.1 進程和線程
9.1.2 使用多線程的意義
9.2 多線程編程
9.2.1 API多線程編程
9.2.2 MFC界面線程
9.2.3 MFC工作者線程
9.3 線程間的通信
9.3.1 使用全局變量
9.3.2 使用自定義消息
9.4 線程同步
9.4.1 MFC線程同步類
9.4.2 CCriticalSection類
9.4.3 CEvent類
9.4.4 CSemaphore類
小結
練習
第10章 數據庫應用程序
10.1 數據庫基礎知識
10.1.1 數據庫基本概念
10.1.2 數據庫管理系統(tǒng)
10.1.3 結構化查詢語言
10.1.4 數據庫訪問技術
10.2 ADO數據庫編程
10.2.1 ADO技術
10.2.2 導入ADO庫
10.2.3 連接數據庫
10.2.4 執(zhí)行ADO對象命令
10.2.5 Recordset對象
小結
練習
實踐篇
實踐1 C++編程概述
實踐指導
實踐1.G.1
實踐1.G.2
實踐1.G.3
知識拓展
1.Visual C++程序代碼的調試
2.設置Visual C++代碼編輯器格式
3.VS 2008快捷鍵
拓展練習
練習1.E.1
實踐2 C++基礎
實踐指導
實踐2.G.1
實踐2.G.2
實踐2.G.3
實踐2.G.4
知識拓展
const指針
拓展練習
練習2.E.1
實踐3 C++面向對象
實踐指導
實踐3.G.1
實踐3.G.2
知識拓展
1. 類的函數重載、覆蓋、虛函數的區(qū)別
2. 拷貝構造函數
拓展練習
練習3.E.1
實踐4 Win32編程
實踐指導
實踐4.G.1
知識拓展
在窗口函數內處理消息
拓展練習
練習4.E.1
實踐5 MFC基礎
實踐指導
實踐5.G.1
知識拓展
1.預編譯頭
2.GDI位圖顯示
拓展練習
練習5.E.1
實踐6 MFC文檔視圖
實踐指導
實踐6.G.1
實踐6.G.2
知識拓展
多文檔框架的使用
拓展練習
練習6.E.1
實踐7 MFC對話框
實踐指導
實踐7.G.1
知識拓展
屬性表對話框
拓展練習
練習7.E.1
實踐8 網絡編程
實踐指導
實踐8.G.1
實踐8.G.2
知識拓展
WinSock函數介紹
拓展練習
練習8.E.1
實踐9 多線程
實踐指導
實踐9.G.1
實踐9.G.2
知識拓展
線程死鎖
拓展練習
練習9.E.1
實踐10 數據庫應用程序
實踐指導
實踐10.G.1
知識拓展
MFC中利用ODBC類訪問數據庫
拓展練習
練習10.E.1
附錄A Microsoft C++關鍵字

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號