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

Visual C++入門與提高

Visual C++入門與提高

定 價(jià):¥39.00

作 者: 陳爭(zhēng)光、由坤
出版社: 科學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)熱門軟件入門與提高叢書
標(biāo) 簽: VC++

ISBN: 9787030227898 出版時(shí)間: 2008-10-01 包裝: 平裝
開本: 16開 頁數(shù): 408 字?jǐn)?shù):  

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

  《Visual C++入門與提高》是一本全面介紹Visual C++的圖書。 《Visual C++入門與提高》由20章組成,分4個(gè)部分講述了VC++開發(fā)工具的使用、使用VC++開發(fā)MFC程序、使用VC++開發(fā)應(yīng)用程序、使用VC++開發(fā)實(shí)際項(xiàng)目,并全面介紹了使用網(wǎng)絡(luò)編程知識(shí)開發(fā)遠(yuǎn)程監(jiān)控程序,使用數(shù)據(jù)庫編程相關(guān)知識(shí)開發(fā)管理信息系統(tǒng)等?!禫isual C++入門與提高》內(nèi)容翔實(shí)、實(shí)例豐富,適合VC++程序開發(fā)初學(xué)者及希望學(xué)習(xí)VC++編程的人員學(xué)習(xí),也適合作為大專院校師生及相關(guān)培訓(xùn)班的學(xué)員使用。

作者簡(jiǎn)介

暫缺《Visual C++入門與提高》作者簡(jiǎn)介

圖書目錄

第一篇 VC++基礎(chǔ)知識(shí)
第1章 IDE安裝與使用
1.1 安裝VisualC++6.0環(huán)境
l.1.1 安裝VC++6.0l
1.1.2 安裝MSDN
1.2 創(chuàng)建一個(gè)Console應(yīng)用程序
1.3 使用MSDN查找?guī)椭畔?br /> 1.4 調(diào)試自己的程序
1.5 小結(jié) 第2章 回顧C(jī)++
2.1 結(jié)構(gòu)體與類
2.2 類成員的訪問類型
2.3 this指針
2.4 函數(shù)重載
2.5 構(gòu)造函數(shù)
2.6 析構(gòu)函數(shù)
2.7 靜態(tài)成員
2.7.1 定義及操作靜態(tài)成員
2.7.2 操作靜態(tài)成員的條件
2.8 繼承
2.8.1 從Student類派生3種新學(xué)生類
2.8.2 子類對(duì)象的構(gòu)造函數(shù)
2.8.3 覆蓋父類的方法
2.8.4 虛函數(shù)
2.8.5 虛析構(gòu)函數(shù)
2.9 類的實(shí)現(xiàn)和定義分離
2.10 STI--標(biāo)準(zhǔn)模板庫,方便的數(shù)據(jù)結(jié)構(gòu)
2.10.1 向量vector
2.10.2 雙端隊(duì)列deque
2.10.3 鏈表list
2.10.4 集合set.
2.10.5 映射map
2.1l 編程規(guī)范--匈牙利表示法
2.11.1 變量的命名
2.11.2 函數(shù)的命名
2.1l.3 類別的命名
2.11.4 常量的命名3l
2.12 小結(jié)3l 第3章 告別Conso Ie進(jìn)入windows
3.1 創(chuàng)建第一個(gè)Windows應(yīng)用程序
3.2 與標(biāo)準(zhǔn)c++的不同
3.2.1 入口函數(shù)不同
3.2.2 數(shù)據(jù)類型的不同
3.2.3 Win32 API函數(shù)
3.3 窗口的產(chǎn)生
3.3.1 使用WNDCLASSEX結(jié)構(gòu)體構(gòu)造窗口類別
3.3.2 使用Register ClassEx注冊(cè)窗口類別
3.3.3 使用Create Window創(chuàng)建窗口
3.3.4 Show Window顯示窗口及Update Window更新窗口
3.3.5 編寫消息循環(huán)
3.3.6 編寫窗口過程函數(shù)
3.4.Windows事件驅(qū)動(dòng)
3.5 簡(jiǎn)單的GDI操作
3.6 應(yīng)用案例--跟蹤鼠標(biāo)在窗口上的坐標(biāo)
3.6.1 案例需求4l
3.6.2 案例效果圖4l
3.6.3 需要掌握的知識(shí)點(diǎn)
3.6.4 開發(fā)過程4l
3.7 小結(jié) 第二篇 M F c編程
第4章 文檔應(yīng)用程序
4.1 使用.App Wizard--應(yīng)用程序向?qū)?chuàng)建單文檔程序
4.2 MFC程序框架分析
4.2.1 the App全局對(duì)象
4.2.2 MFC中的Win Main函數(shù)
4.2.3 窗口的句柄
4.3 框架窗口一
4.3.1 框架窗口的重要成員函數(shù)
4.3.2 改變窗口狀態(tài)
4.4 文檔模板
4.5 文檔的序列化
4.5.1 MFC文檔讀寫機(jī)制
4.5.2 示例--建立可序列化的類
4.6 文檔視圖結(jié)構(gòu)
4.6.1 一般視圖類的使用
4.6.2 文檔與視圖的相互訪問
4.6.3 切分窗口
4.7 MFC的編程的核心--消息映射
4.7.1 使用類向?qū)砑酉⑻幚?br /> 4.7.2 手動(dòng)添加消息映射
4.8 菜單編程
4.8.1 使用資源視圖設(shè)計(jì)菜單
4.8.2 響應(yīng)菜單消息
4.8.3 更改應(yīng)用程序菜單
4.8.4 使用快捷菜單(右鍵菜單)
4.9 工具欄編程
4.9.1 使用工具欄編輯器
4.9.2 工具欄菜單結(jié)合
4.9.3 多個(gè)工具欄使用
4.10 狀態(tài)欄編程
4.10.1 狀態(tài)欄的定義
4.10.2 狀態(tài)欄的常用操作
4.11 小結(jié) 第5章 對(duì)話框編程
5.1 創(chuàng)建一個(gè)對(duì)話框程序
5.1.1 使用AppWizard--應(yīng)用程序向?qū)?chuàng)建對(duì)話框程序
5.1.2 在對(duì)話框中添加控件
5.1.3 通過修改對(duì)話框?qū)傩愿淖儗?duì)話框樣式
5.1.4 簡(jiǎn)單的控件編程
5.2 數(shù)據(jù)交換(DDX)與數(shù)據(jù)驗(yàn)證(DDV)
5.2.1 使用控件類獲得控件數(shù)據(jù)
5.2.2 使用數(shù)據(jù)交換(DDX)機(jī)制獲得控件數(shù)據(jù)
5.2.3 數(shù)據(jù)驗(yàn)證(DDV)
5.3 添加對(duì)話框資源
5.4 對(duì)話框類型
5.4.1 模態(tài)對(duì)話框
5.4.2 非模態(tài)對(duì)話框
5.5 通用對(duì)話框
5.5.1 示例--使用文件選擇對(duì)話框C File Dialog類打開文件
5.5.2 示例--使用顏色選擇對(duì)話框C Color Dialog類改變顏色8l
5.6 應(yīng)用案例--文件分割工具制作
5.6.1 案例效果圖
5.6.2 需要掌握的知識(shí)點(diǎn)
5.6.3 文件操作
5.6.4 開發(fā)過程
5.6.5 Enter鍵調(diào)用On OK函數(shù)
5.7 小結(jié) 第6章 常用控件
6.1 靜態(tài)控件
6.1.1 靜態(tài)文本控件
6.1.2 組框
6.1.3 靜態(tài)圖片
6.1.4 靜態(tài)控件的其他用途
6.2 按鈕
6.2.1 單選按鈕
6.2.2 復(fù)選框
6.2.3 示例--用戶注冊(cè)信息審查
6.3 文本框和微調(diào)按鈕
6.3.1 通過修改文本框?qū)傩愿淖兾谋究驑邮?br /> 6.3.2 通過響應(yīng)消息來操作文本框
6.3.3 文本框與微調(diào)按鈕配合使用
6.4 列表框和組合框
6.4.1 列表框的常用屬性
6.4.2 列表框的常用操作方法
6.4.3 組合框
6.4.4 示例--文件列表對(duì)話框制作
6.5 列表控件
6.5.1 為列表控件添加表列
6.5.2 為列表控件添加表項(xiàng)
6.5.3 列表控件的擴(kuò)展屬性
6.5.4 列表控件的排序
6.5.5 示例--帶有排序與自繪制表頭工程的列表控件
6.6 樹控件
6.6.1 添加刪除樹控件節(jié)點(diǎn)
6.6.2 示例--樹控件使用演示
6.7 標(biāo)簽控件
6.8 小結(jié)lll 第7章 圖形設(shè)備接口GDl
7.1 回顧前面的例子
7.2 GDI操作函數(shù)
7.2.1 繪制文本Text Out和Dmw Text
7.2.2 繪制點(diǎn)SetPixel
7.2.3 繪制直線Move To Ex和Linle To
7.2.4 繪制橢圓Ellipse
7.2.5 繪制矩形Ffll Rect與R~~mgle
7.3 坐標(biāo)映射
7.4 MFC中封裝的GDI
7.4.1 使用CDC、CClient DC和CWindow DC繪制圖形
7.4.2 示例--使用Cclient DC繪制橢圓
7.5 字體
7.5.1 創(chuàng)建字體116  7.5.2設(shè)置字體
7.6 畫筆
7.7 畫刷
7.8 位圖
7.8.1 裝載位圖
7.8.2 顯示位圖
7.8.3 示例--顯示位圖
7.9 應(yīng)用案例--自繪制按鈕制作
7.9.1 案例效果圖
7.9.2 需要掌握的知識(shí)點(diǎn)
7.9.3 控件皮膚編程原理
7.9.4 開發(fā)過程
7.10 應(yīng)用案例自繪制表頭的列表控件
7.10.1 案例效果圖
7.10.2 開發(fā)過程
7.11 小結(jié) 第8章 Act i vex控件制作
8.1 創(chuàng)建ActiveX控件
8.2 使用IDE帶的工具測(cè)試AOiveX控件
8.3 如何在程序中使用.AcfiveX控件
8.4 ActiveX控件設(shè)計(jì)
8.4.1 為ActiveX控件添加屬性
8.4.2 為ActiveX控件添加方法
8.5 示例--制作PictureBox控件
8.6 小結(jié) 第三篇 實(shí)戰(zhàn)開發(fā)必備
第9章 動(dòng)態(tài)連接庫DLL
9.1 示例--編寫簡(jiǎn)單的DLI
9.2 導(dǎo)入導(dǎo)出DLL中的函數(shù)
9.2.1 用DLL導(dǎo)出函數(shù)
9.2.2 在程序中導(dǎo)入DLL中的函數(shù)
9.3 DLL中導(dǎo)出類
9.4 如何調(diào)試DLL
9.5 MFC動(dòng)態(tài)鏈接庫及其使用
9.5.1 創(chuàng)建擴(kuò)展。MFC DLL
9.5.2 導(dǎo)入MFC DLI中的類
9.6 應(yīng)用案例--將自繪制按鈕從MFC DLL.中導(dǎo)出
9.7 小結(jié) 第10章 HOOK編程
10.1 編寫一個(gè)簡(jiǎn)單的HOOK程序
10.1.1 安裝鉤子
10.1.2 使用HOOK函數(shù)處理截獲的消息
10.1.3 示例--截獲當(dāng)前程序的按鍵消息
10.2 全局HOOK
10.2.1 編寫全局鉤子DLL
10.2.2 使用程序調(diào)用DLL啟動(dòng)鉤子
10.3 應(yīng)用案例--探索黑客盜取密碼的原理
10.3.1 需要掌握的知識(shí)點(diǎn)
10.3.2 獲取密碼的原理
10.3.3 鼠標(biāo)鉤子
10.3.4 開發(fā)密碼查看器過程
10.4 小結(jié) 第11章 多線程編程
11.1 如何創(chuàng)建線程
11.1.1 使用CreateThread創(chuàng)建一個(gè)線程
11.1.2 編寫線程函數(shù)
11.1.3 示例--創(chuàng)建一個(gè)線程
11.1.4 示例--創(chuàng)建多個(gè)線程模擬機(jī)票訂購(gòu)
11.2 線程同步
11.2.1 線程之間切換--時(shí)間片
11.2.2 使用互斥對(duì)象來同步線程
11.2.3 示例--修改多線程例子使用互斥對(duì)象對(duì)其進(jìn)行同步
11.2.4 示例--使用命名互斥對(duì)象判斷程序是否多次運(yùn)行
11.3 線程同步的其他方法
11.3.1 示例--使甩事件對(duì)象完成線程的同步
11.3.2 示例--使用臨界區(qū)完成線程的同步
11.4 線程同步導(dǎo)致的死鎖及預(yù)防
11.4.1 示例--使用臨界區(qū)時(shí)意外退出導(dǎo)致死鎖
11.4.2 預(yù)防死鎖
11.5 應(yīng)用案例--使用多線程完善文件分割工具
11.5.1 案例效果圖
11.5.2 需要掌握的知識(shí)點(diǎn)
11.5.3 開發(fā)過程
11.6 小結(jié) 第12章 Socket網(wǎng)絡(luò)編程
12.1 BS模式與CS模式
12.2 Winsock庫的裝入和釋放
12.3 使用sockaddrjn保存客戶的地址
12.3.1 主機(jī)字節(jié)序到網(wǎng)絡(luò)字節(jié)序之間的轉(zhuǎn)化
12.3.2 示例--獲取本機(jī)IP地址
12.3.3 示例--域名解析
12.4 TCP套接字的服務(wù)器與客戶端設(shè)計(jì)
12.4.1 ICP服務(wù)器與客戶端過程圖
12.4.2 示例--簡(jiǎn)單的TCP服務(wù)器
12.4.3 示例--簡(jiǎn)單的TCP客戶端
12.5 UDP套接字編程
12.5.1 UDP服務(wù)器與客戶端過程圖
12.5.2 示例--基于UDP的服務(wù)器實(shí)現(xiàn)
12.5.3 示例--基于UDP的客戶端實(shí)現(xiàn)
12.6 套接字模式
12.6.1 阻塞模式
12.6.2 非阻塞模式
12.7 select模型應(yīng)甩--管理多個(gè)套接字
12.7.1 select函數(shù)的使用及相關(guān)宏
12.7.2 示例--可以管理多個(gè)套接字的。TCP服務(wù)器
12.8 WSAAsyncSelect模型應(yīng)用--管理多個(gè)套接字
12.8.1 WSAAsyncSelect的使用方法
12.8.2 示例--可以管理多個(gè)套接字的TCP服務(wù)器
12.9 廣播通信
12.9.1 設(shè)置套接字選項(xiàng)
12.9.2 示例--廣播的發(fā)送端與接收端
12.10 應(yīng)用案例一利用廣播開發(fā)局域網(wǎng)聊天室
12.10.1 案例效果圖
12.10.2 開發(fā)過程
12.11 小結(jié) 第13章 ADO數(shù)據(jù)庫編程
13.1 使用ADO開發(fā)程序
13.1.1 使用ADO庫之前的準(zhǔn)備工作
13.1.2 使用Connection對(duì)象連接數(shù)據(jù)庫
13.1.3 向數(shù)據(jù)庫服務(wù)器提交SQL語句
13.1.4 使用Recordset對(duì)象獲取

本目錄推薦

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