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

Visual C++程序設(shè)計(jì)與實(shí)踐

Visual C++程序設(shè)計(jì)與實(shí)踐

定 價(jià):¥31.00

作 者: 梁普選主編
出版社: 清華大學(xué)出版社;北京交通大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教材
標(biāo) 簽: VC++

ISBN: 9787810825283 出版時(shí)間: 2005-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 370 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書由淺入深地介紹了VisualC++的基礎(chǔ)知識(shí)及編程環(huán)境的使用。特別是每個(gè)章節(jié)由基本概念到驗(yàn)證實(shí)例、最后實(shí)現(xiàn)較完整的應(yīng)用程序的每個(gè)環(huán)節(jié)中,都貫穿了面向?qū)ο?、面向用戶的編程理念,整個(gè)內(nèi)容貫穿了使用VC編程工具來提出問題,解決問題的軟件設(shè)計(jì)理念。所以本書即適合于初學(xué)者作為入門教材,也適合于已初步掌握了VisualC++編程人員深入?yún)⒖肌1緯譃?章:第1章微軟基礎(chǔ)類庫MFC與應(yīng)用程序框架;第2章對(duì)話框及相關(guān)控件編程;第3章文檔、視圖與框架窗口;第4章繪圖與打?。坏?章數(shù)據(jù)庫編程;第6章多線程編程;第7章網(wǎng)絡(luò)編程;第8章動(dòng)態(tài)鏈接庫。

作者簡(jiǎn)介

暫缺《Visual C++程序設(shè)計(jì)與實(shí)踐》作者簡(jiǎn)介

圖書目錄

第1章 微軟基礎(chǔ)類庫MFC與應(yīng)用程序框架
1.1 微軟基礎(chǔ)類庫MFC
1.1.1 一個(gè)簡(jiǎn)單的MFC程序
1.1.2 創(chuàng)建Windows程序
1.1.3 MFC類庫結(jié)構(gòu)
1.1.4 源程序分析
1.1.5 應(yīng)用程序?qū)ο?br />1.1.6 窗口對(duì)象
1.1.7 靜態(tài)文本控件
1.1.8 消息映射
1.1.9 窗口消息
1.2 MFC應(yīng)用程序框架
1.2.1 應(yīng)用程序向?qū)ppWizard
1.2.2 使用項(xiàng)目工作區(qū)
1.3 MFC應(yīng)用程序框架與win32程序的關(guān)聯(lián)
1.3.1 MFC應(yīng)用程序框架對(duì)Win32程序的封裝
1.3.2 MFC應(yīng)用程序的基本類
1.4 消息路由與自定義類的消息處理
1.4.1 基礎(chǔ)知識(shí)
1.4.2 應(yīng)用類的Run()函數(shù)
1.4.3 SendMessage()和PostMessage()函數(shù)
1.4.4 消息映射表
1.4.5 尋找消息處理函數(shù)
1.4.6 處理消息的路徑
1.4.7 自定義消息處理
1.4.8 綜合實(shí)例:自定義消息處理
小結(jié)
習(xí)題
第2章 對(duì)話框與控件編程
2.1 消息對(duì)話框
2.2 對(duì)話框的創(chuàng)建與使用流程
2.2.1 創(chuàng)建模態(tài)對(duì)話框
2.2.2 創(chuàng)建對(duì)話框類
2.2.3 向程序中添加代碼
2.2.4 消息響應(yīng)函數(shù)
2.2.5 數(shù)據(jù)交換和檢驗(yàn)
2.3 非模態(tài)對(duì)話框
2.4 通用對(duì)話框
2.5 屬性對(duì)話框
2.5.1 CPropertySheet類
2.5.2 創(chuàng)建屬性頁對(duì)話框
2.6 常用控件
2.6.1 Picture控件
2.6.2 Edit控件
2.6.3 Spin控件
2.6.4 ComboBox控件
2.6.5 Slider控件
2.6.6 Horizonial/Vertical ScrollBar控件
2.6.7 Tab控件
2.6.8 Tree控件
2.6.9 List控件
2.6.10 Progress控件
2.6.11 Animate控件
2.7 對(duì)話框綜合實(shí)例
2.7.1 設(shè)計(jì)目標(biāo)
2.7.2 設(shè)計(jì)思路
2.7.3 實(shí)現(xiàn)步驟
小結(jié)
習(xí)題
第3章 文檔、視圖與框架窗口
3.1 框架窗口
3.1.1 主框架窗口和文檔窗口
3.1.2 文檔類和視圖類
3.2 理解文檔、視圖和框架
3.2.1 基本概念
3.2.2 文檔及視圖結(jié)構(gòu)
3.2.3 單文檔應(yīng)用的執(zhí)行過程
3.2.4 文檔、視圖和框架窗口之間的相互作用
3.3 文檔一視圖結(jié)構(gòu)中的用戶數(shù)據(jù)存儲(chǔ)
3.3.1 文檔一視圖結(jié)構(gòu)中的用戶數(shù)據(jù)
3.3.2 數(shù)據(jù)流層分析
3.3.3 構(gòu)建用戶數(shù)據(jù)結(jié)構(gòu)
3.4 在文檔類中創(chuàng)建用戶數(shù)據(jù)操作平臺(tái)
3.4.1 頭文件的作用
3.4.2 提供用戶數(shù)據(jù)
3.5 創(chuàng)建用戶界面交互平臺(tái)
3.5.1 設(shè)計(jì)用戶界面
3.5.2 設(shè)置控件屬性
3.5.3 添加成員變量
3.5.4 數(shù)據(jù)交換與數(shù)據(jù)校驗(yàn)機(jī)制
3.5.5 程序運(yùn)行之前的準(zhǔn)備
3.5.6 【輸入】按鈕的處理
3.5.7 【輸出】按鈕的處理
3.6 對(duì)象的持久性機(jī)制
3.6.1 序列化操作機(jī)制
3.6.2 實(shí)現(xiàn)對(duì)象的序列化
3.7 MFC中的集合類
3.7.1 集合類
3.7.2 如何選用MFC集合類
3.7.3 模板類和非模板類“
3.7.4 使用CObList集合類實(shí)現(xiàn)隊(duì)列操作
3.7.5 使用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)存儲(chǔ)用戶定義數(shù)據(jù)
3.7.6 鏈?zhǔn)酱鎯?chǔ)
3.7.7 映象集合類及其使用
3.7.8  “排課表”設(shè)計(jì)
3.8 用戶自定義類與消息映射
3.8.1 添加消息映射機(jī)制
3.8.2 消息路由
3.9 綜合實(shí)例
3.9.1 構(gòu)建通訊錄數(shù)據(jù)結(jié)構(gòu)
3.9.2 動(dòng)態(tài)數(shù)組
3.9.3 實(shí)現(xiàn)過程
3.10 文檔視窗的結(jié)合
3.10.1 了解文檔一視圖結(jié)構(gòu)
3.10.2 文檔一視圖結(jié)構(gòu)之間的關(guān)系
3.10.3 一般視圖類
3.10.4 視圖之間相互作用的成員函數(shù)
3.10.5 文檔視圖實(shí)例
3.11 一檔多視
3.11.1 一檔多視的構(gòu)成
3.11.2 實(shí)例:一檔多視圖
3.11.3 實(shí)現(xiàn)一檔多視
3.11.4 切換沒有切分的視圖類
3.12 多檔多視
3.12.1 設(shè)計(jì)思路
3.12.2 實(shí)現(xiàn)步驟
3.12.3 多文檔應(yīng)用程序框架的多檔多視
3.12.4 多文檔應(yīng)用程序中的各子窗口的交互
3.12.5 編制基于多文檔的應(yīng)用程序
小結(jié)
習(xí)題
第4章 繪圖與打印
4.1 MFC繪圖要素
4.1.1 畫布——設(shè)備描述表類(CDC)
4.1.2 繪制圖形——圖形對(duì)象類(CGdiObject)
4.1.3 獲取設(shè)備描述表對(duì)象
4.1.4 創(chuàng)建CPen對(duì)象
4.1.5 創(chuàng)建CBrush對(duì)象
4.1.6 創(chuàng)建CFont對(duì)象
4.1.7 設(shè)置繪圖坐標(biāo)
4.1.8 工作區(qū)坐標(biāo)系統(tǒng)
4.1.9 其他繪圖屬性
4.2 繪圖操作
4.2.1 輸出文本
4.2.2 繪圖操作
4.2.3 繪圖步驟
4.2.4 實(shí)例——?jiǎng)?chuàng)建畫圖程序
4.3 位圖處理
4.3.1 CBitmap類
4.3.2 顯示GDI位圖
4.3.3 實(shí)例
4.4 綜合實(shí)例:編寫繪圖程序
小結(jié)
習(xí)題
第5章 數(shù)據(jù)庫編程
5.1 ODBC數(shù)據(jù)庫編程
5.1.1 開放數(shù)據(jù)庫互連(ODBC)
5.1.2 數(shù)據(jù)源名(DSN)
5.1.3 訪問ODBC數(shù)據(jù)源
5.1.4 CDatabase類
5.1.5 CRecordset類
5.2 記錄集的建立和關(guān)閉
5.3 記錄排序與過濾
5.4 滾動(dòng)記錄
5.5 修改、添加和刪除記錄
5.5.1 修改記錄
5.5.2 添加記錄
5.5.3 刪除記錄
5.6 CRecordView類
5.7 使用ActiveX控件
5.7.1 Adodc數(shù)據(jù)控件與DataGrid控件
5.7.2 MSFlexGrid控件
5.8 綜合實(shí)例:師資管理信息系統(tǒng)
5.8.1 設(shè)計(jì)目標(biāo)
5.8.2 用戶需求分析
5.8.3 數(shù)據(jù)結(jié)構(gòu)
5.8.4 功能模塊圖
5.8.5 配置ODBC數(shù)據(jù)源
5.8.6 界面設(shè)計(jì)
5.8.7 驗(yàn)證用戶權(quán)限代碼設(shè)計(jì)
5.8.8 初始化主界面代碼設(shè)計(jì)
5.8.9 單擊TreeView結(jié)點(diǎn)事件設(shè)計(jì)
5.8.10 基本情況列表數(shù)據(jù)
5.8.11 顯示教師信息
5.8.12 查詢模塊代碼設(shè)計(jì)
5.8.13 添加記錄
5.8.14 數(shù)據(jù)編輯代碼設(shè)計(jì)
5.8.15 修改指定記錄
5.8.16 刪除指定記錄
5.8.17 教籍轉(zhuǎn)移代碼
5.8.18 年齡職稱表處理
5.8.19 轉(zhuǎn)儲(chǔ)功能
5.9 ADO數(shù)據(jù)庫編程
5.9.1 ADO編程步驟
5.9.2 設(shè)計(jì)應(yīng)用程序
5.9.3 AD0設(shè)計(jì)實(shí)例
小結(jié)
習(xí)題
第6章 多線程編程
6.1 多線程基礎(chǔ)
6.1.1 進(jìn)程與線程
6.1.2 使用Win32函數(shù)控制線程對(duì)共享資源的訪問
6.2 多線程編程
6.2.1 用戶界面線程
6.2.2 創(chuàng)建用戶界面線程
6.2.3 啟動(dòng)用戶界面線程
6.2.4 使用用戶界面窗口
6.2.5 工作者線程
6.3 線程的終止
6.3.1 線程的正常終止
6.3.2 線程的異常終止
6.3.3 幾種終止函數(shù)的比較
6.4 線程的管理和操作
6.4.1 線程優(yōu)先級(jí)
6.4.2 控制運(yùn)行狀態(tài)
6.4.3 線程之間的通信
6.5 多線程的調(diào)試
6.6 多線程實(shí)例
小結(jié)
習(xí)題
第7章 網(wǎng)絡(luò)編程
7.1 網(wǎng)絡(luò)應(yīng)用程序結(jié)構(gòu)和TCP/IP協(xié)議
7.1.1 網(wǎng)絡(luò)通信
7.1.2 TCP/IP協(xié)議和TCP/IP參考模型
7.1.3 套接字和端口
7.2 MFC winsock類和winsock編程模型
7.2.1 WinSock和MFC
7.2.2 CSocket類的使用
7.2.3 CSocketFile類和CArchive類
7.2.4 WinSock編程模型
7.3 使用CSocket的聊天服務(wù)器
7.3.1 聊天室服務(wù)器功能簡(jiǎn)介
7.3.2 服務(wù)器的工作流程
7.3.3 創(chuàng)建服務(wù)器應(yīng)用程序
7.4 聊天室客戶端的設(shè)計(jì)
7.4.1 聊天室客戶端功能簡(jiǎn)介
7.4.2 客戶端的工作流程
7.4.3 創(chuàng)建客戶端應(yīng)用程序
小結(jié)
習(xí)題
第8章 動(dòng)態(tài)鏈接庫
8.1 動(dòng)態(tài)鏈接庫與靜態(tài)庫文件
8.2 DLL的兩種動(dòng)態(tài)鏈接方法
8.3 動(dòng)態(tài)鏈接庫與可執(zhí)行程序
8.4 動(dòng)態(tài)鏈接庫編程
8.4.1 動(dòng)態(tài)鏈接庫的導(dǎo)出函數(shù)
8.4.2 實(shí)例
8.4.3 隱式調(diào)用DLL的實(shí)現(xiàn)方法
8.4.4 顯式調(diào)用DLL的實(shí)現(xiàn)方法
8.5 綜合實(shí)例
8.5.1 鉤子概述
8.5.2 線程局部鉤子與系統(tǒng)全局鉤子
8.5.3 鉤子的安裝與卸載
8.5.4 使用鼠標(biāo)鉤子
8.5.5 使用鍵盤鉤子
小結(jié)
附錄A 程序調(diào)試
A.1 Visual C++調(diào)試環(huán)境
A.1.1 與調(diào)試相關(guān)的菜單命令
A.1.2 在調(diào)試中修改代碼
A.2 控制程序運(yùn)行
A.3 檢查變量值
參考文獻(xiàn)

本目錄推薦

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