注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C++應(yīng)用開發(fā)

Visual C++應(yīng)用開發(fā)

Visual C++應(yīng)用開發(fā)

定 價:¥69.00

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

ISBN: 9787121155703 出版時間: 2012-01-01 包裝: 平裝
開本: 16開 頁數(shù): 496 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

理論篇
第1章 C++編程概述
1.1 C++簡介
1.1.1 C++歷史
1.1.2 C++標(biāo)準(zhǔn)
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 輸入/輸出
小結(jié)
練習(xí)
第2章 C++基礎(chǔ)
2.1 常量和變量
2.1.1 標(biāo)識符
2.1.2 常量
2.1.3 變量
2.1.4 變量作用域
2.2 數(shù)據(jù)類型
2.2.1 基本內(nèi)置類型
2.2.2 自定義類型
2.2.3 數(shù)據(jù)類型轉(zhuǎn)換
2.3 運算符
2.3.1 算術(shù)運算符
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 分支結(jié)構(gòu)
2.4.2 循環(huán)結(jié)構(gòu)
2.4.3 轉(zhuǎn)移語句
2.5 數(shù)組
2.5.1 數(shù)組概述
2.5.2 一維數(shù)組
2.5.3 二維數(shù)組
2.6 函數(shù)
2.6.1 函數(shù)的聲明和定義
2.6.2 函數(shù)的返回
2.6.3 函數(shù)的調(diào)用和參數(shù)傳遞
2.6.4 內(nèi)聯(lián)函數(shù)
2.6.5 函數(shù)重載
2.7 指針
2.7.1 指針概述
2.7.2 指針的定義和初始化
2.7.3 指針的算術(shù)運算
2.7.4 指針作為函數(shù)參數(shù)
2.7.5 指針操作動態(tài)內(nèi)存(new和delete)
2.8 引用
2.8.1 引用的定義和初始化
2.8.2 引用作為函數(shù)參數(shù)
2.8.3 引用和指針的區(qū)別
2.9 字符串
2.9.1 字符串和字符集概述
2.9.2 C風(fēng)格的字符串定義
2.9.3 常用的字符串操作函數(shù)
小結(jié)
練習(xí)
第3章 C++面向?qū)ο?
3.1 類與對象
3.1.1 面向?qū)ο蟮母拍?
3.1.2 類的定義
3.1.3 構(gòu)造函數(shù)和類的實例化
3.1.4 析構(gòu)函數(shù)
3.1.5 成員函數(shù)
3.1.6 內(nèi)聯(lián)成員函數(shù)
3.1.7 靜態(tài)類成員
3.1.8 this指針
3.2 類繼承
3.2.1 繼承
3.2.2 派生類對象的構(gòu)造
3.2.3 派生類對象的析構(gòu)
3.3 虛函數(shù)和多態(tài)
3.3.1 虛函數(shù)
3.3.2 虛析構(gòu)函數(shù)
3.3.3 純虛函數(shù)和抽象基類
小結(jié)
練習(xí)
第4章 Win32編程
4.1 Windows編程基礎(chǔ)
4.1.1 API與SDK
4.1.2 窗體與句柄
4.1.3 事件與消息
4.1.4 常用的Windows數(shù)據(jù)類型
4.1.5 國際化編程
4.1.6 Windows應(yīng)用程序文件組成
4.2 源程序組成結(jié)構(gòu)
4.2.1 WinMain函數(shù)
4.2.2 窗口函數(shù)
4.3 GDI繪圖基礎(chǔ)
4.3.1 GDI概述
4.3.2 設(shè)備描述表
4.3.3 繪圖對象
4.3.4 GDI繪圖
小結(jié)
練習(xí)
第5章 MFC基礎(chǔ)
5.1 MFC概述
5.1.1 MFC簡介
5.1.2 一個簡單的MFC程序
5.1.3 MFC應(yīng)用程序分析
5.1.4 MFC應(yīng)用程序開發(fā)方法
5.2 MFC應(yīng)用程序框架組成
5.2.1 MFC全局函數(shù)
5.2.2 MFC類體系
5.2.3 MFC消息映射
5.2.4 MFC應(yīng)用程序類型
5.3 MFC主要類
5.3.1 根類CObject
5.3.2 應(yīng)用程序體系結(jié)構(gòu)類
5.3.3 可視對象類
5.4 MFC通用類
5.4.1 字符串類:CString
5.4.2 文件類:CFile
5.4.3 動態(tài)數(shù)組類
5.4.4 鏈表類
5.5 MFC繪圖
5.5.1 MFC對GDI的支持
5.5.2 CDC類及其派生類
5.5.3 MFC繪圖對象
5.5.4 圖形繪制相關(guān)數(shù)據(jù)類型
小結(jié)
練習(xí)
第6章 MFC文檔視圖
6.1 文檔/視圖框架
6.1.1 文檔/視圖結(jié)構(gòu)概述
6.1.2 單文檔程序框架中的主要類
6.1.3 單文檔程序中文檔、視圖對象的創(chuàng)建過程
6.1.4 文檔類、視圖類核心函數(shù)
6.1.5 文檔/視圖界面設(shè)計
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 為菜單項設(shè)置快捷鍵
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 文檔/視圖結(jié)構(gòu)對串行化的支持
6.6.3 CArchive類
6.6.4 可串行化的類
6.6.5 CObArray和CObList對串行化的支持
小結(jié)
練習(xí)
第7章 MFC對話框
7.1 對話框基礎(chǔ)知識
7.1.1 對話框種類
7.1.2 CDialog類
7.2 對話框創(chuàng)建和顯示
7.2.1 創(chuàng)建對話框模板資源
7.2.2 模態(tài)對話框的創(chuàng)建和關(guān)閉
7.2.3 非模態(tài)對話框的創(chuàng)建和關(guān)閉
7.2.4 基于對話框的應(yīng)用程序
7.3 標(biāo)準(zhǔn)控件與對話框
7.3.1 標(biāo)準(zhǔn)控件簡介
7.3.2 對話框控件的創(chuàng)建
7.3.3 對話框控件成員變量
7.3.4 對話框數(shù)據(jù)交換與驗證
7.3.5 對話框控件通知消息
小結(jié)
練習(xí)
第8章 網(wǎng)絡(luò)編程
8.1 Windows網(wǎng)絡(luò)編程基礎(chǔ)
8.1.1 TCP/IP協(xié)議
8.1.2 Windows Sockets基礎(chǔ)
8.1.3 客戶/服務(wù)器模式
8.1.4 MFC對WinSock的支持
8.1.5 MFC網(wǎng)絡(luò)編程方法
8.2 UDP通信編程
8.2.1 CAsyncSocket類UDP異步通信
8.2.2 創(chuàng)建CAsyncSocket類的派生類
8.2.3 創(chuàng)建套接字
8.2.4 UDP接收數(shù)據(jù)
8.2.5 UDP發(fā)送數(shù)據(jù)
8.3 TCP通信編程
8.3.1 CAsyncSocket類服務(wù)器端編程
8.3.2 CSocket類客戶端編程
小結(jié)
練習(xí)
第9章 多線程
9.1 多線程編程基礎(chǔ)
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類
小結(jié)
練習(xí)
第10章 數(shù)據(jù)庫應(yīng)用程序
10.1 數(shù)據(jù)庫基礎(chǔ)知識
10.1.1 數(shù)據(jù)庫基本概念
10.1.2 數(shù)據(jù)庫管理系統(tǒng)
10.1.3 結(jié)構(gòu)化查詢語言
10.1.4 數(shù)據(jù)庫訪問技術(shù)
10.2 ADO數(shù)據(jù)庫編程
10.2.1 ADO技術(shù)
10.2.2 導(dǎo)入ADO庫
10.2.3 連接數(shù)據(jù)庫
10.2.4 執(zhí)行ADO對象命令
10.2.5 Recordset對象
小結(jié)
練習(xí)
實踐篇
實踐1 C++編程概述
實踐指導(dǎo)
實踐1.G.1
實踐1.G.2
實踐1.G.3
知識拓展
1.Visual C++程序代碼的調(diào)試
2.設(shè)置Visual C++代碼編輯器格式
3.VS 2008快捷鍵
拓展練習(xí)
練習(xí)1.E.1
實踐2 C++基礎(chǔ)
實踐指導(dǎo)
實踐2.G.1
實踐2.G.2
實踐2.G.3
實踐2.G.4
知識拓展
const指針
拓展練習(xí)
練習(xí)2.E.1
實踐3 C++面向?qū)ο?
實踐指導(dǎo)
實踐3.G.1
實踐3.G.2
知識拓展
1. 類的函數(shù)重載、覆蓋、虛函數(shù)的區(qū)別
2. 拷貝構(gòu)造函數(shù)
拓展練習(xí)
練習(xí)3.E.1
實踐4 Win32編程
實踐指導(dǎo)
實踐4.G.1
知識拓展
在窗口函數(shù)內(nèi)處理消息
拓展練習(xí)
練習(xí)4.E.1
實踐5 MFC基礎(chǔ)
實踐指導(dǎo)
實踐5.G.1
知識拓展
1.預(yù)編譯頭
2.GDI位圖顯示
拓展練習(xí)
練習(xí)5.E.1
實踐6 MFC文檔視圖
實踐指導(dǎo)
實踐6.G.1
實踐6.G.2
知識拓展
多文檔框架的使用
拓展練習(xí)
練習(xí)6.E.1
實踐7 MFC對話框
實踐指導(dǎo)
實踐7.G.1
知識拓展
屬性表對話框
拓展練習(xí)
練習(xí)7.E.1
實踐8 網(wǎng)絡(luò)編程
實踐指導(dǎo)
實踐8.G.1
實踐8.G.2
知識拓展
WinSock函數(shù)介紹
拓展練習(xí)
練習(xí)8.E.1
實踐9 多線程
實踐指導(dǎo)
實踐9.G.1
實踐9.G.2
知識拓展
線程死鎖
拓展練習(xí)
練習(xí)9.E.1
實踐10 數(shù)據(jù)庫應(yīng)用程序
實踐指導(dǎo)
實踐10.G.1
知識拓展
MFC中利用ODBC類訪問數(shù)據(jù)庫
拓展練習(xí)
練習(xí)10.E.1
附錄A Microsoft C++關(guān)鍵字

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號