出版時(shí)間:2010-4 出版社:清華大學(xué)出版社有限公司 作者:申閆春 編 頁數(shù):366
Tag標(biāo)簽:無
內(nèi)容概要
本書以使初學(xué)者能熟練掌握Visual C++應(yīng)用程序開發(fā)為目的,以淺顯易懂的語言和基本實(shí)例引領(lǐng)讀者邁上編程殿堂。 全書共22章:前3章作為基礎(chǔ)章必不可少,重點(diǎn)復(fù)習(xí)了C語言知識,講述C++語言在C上的擴(kuò)充及面向?qū)ο蟮母拍?,教授了Win32 APU函數(shù)的簡單使用,詳解演示如何通過MSDN學(xué)習(xí)API函數(shù);第4—10章作為MFC的進(jìn)階章節(jié),讓讀者全面掌握Windows窗口程序的建立、窗口繪圖、對話框、鍵盤和鼠標(biāo)及計(jì)時(shí)器事件的響應(yīng)、菜單和工具欄的建立、文檔/視圖和框架的相互關(guān)系,使讀者能從大局上把握MFC的必備知識;第11—22章為高級應(yīng)用主題,以完整編程代碼,講解位圖圖像、控制打印、封裝Active X控件、封裝DLL、進(jìn)程和多線程、修改注冊表、獲取系統(tǒng)信息、網(wǎng)絡(luò)通信、數(shù)據(jù)庫、水晶報(bào)表、Office和多媒體等編程技術(shù)。 本書適合于Visual C++的初學(xué)者,特別是大中專院校剛學(xué)完C語言的學(xué)生,有C++面向?qū)ο笾R則更性。
書籍目錄
第1章 第一個(gè)C語言程序 1.1 C語言的背景與歷史 1.2 C語言特點(diǎn) 1.3 使用Visual C++2005編寫第一個(gè)C語言程序 1.4 C語言的基本概念 1.5 C語言的指針、數(shù)組、結(jié)構(gòu)、聯(lián)合與枚舉 1.6 總結(jié):C語言的編程風(fēng)格與學(xué)習(xí)方法 習(xí)題1 第2章 第一個(gè)C++程序 2.1 C++概述 2.2 C++發(fā)展歷史 2.3 C和C++的關(guān)系 2.4 第一個(gè)C++程序 2.5 C++對C的擴(kuò)充 2.6 C++中的面向?qū)ο髾C(jī)制 2.7 改造monitor類 2.8 C++小結(jié) 習(xí)題2 第3章 創(chuàng)建Win32 API應(yīng)用程序 3.1 Windows編程基礎(chǔ) 3.2 利用Windows API函數(shù)編寫一個(gè)消息框 3.3 消息框的實(shí)現(xiàn)詳解 習(xí)題3 第4章 編寫第一個(gè)MFC窗口程序 4.1 窗口 4.2 編寫第一個(gè)MFC窗口程序 4.3 利用設(shè)備上下文實(shí)現(xiàn)顯示輸出 4.4 Windows消息機(jī)制 4.5 Win32函數(shù)和MFC函數(shù)的差別 習(xí)題4 第5章 窗口繪圖 5.1 繪圖相關(guān)知識與應(yīng)用 5.2 Windows繪圖的類與函數(shù) 習(xí)題5 第6章 對話框 6.1 什么是對話框 6.2 對話框的分類 6.3 如何設(shè)計(jì)對話框 6.4 對話框的數(shù)據(jù)交換機(jī)制(DDX) 6.5 模態(tài)對話框和非模態(tài)對話框 6.6 對話框?qū)嵗? 習(xí)題6 第7章 鼠標(biāo)鍵盤定時(shí)器 7.1 鼠標(biāo)鍵盤定時(shí)器的相關(guān)事件及編程例子 7.2 鍵盤鼠標(biāo)的事件及編碼 7.3 定時(shí)器的使用 習(xí)題7 第8章 菜單、工具欄、快捷鍵 8.1 菜單 8.2 工具欄 8.3 快捷鍵 8.4 菜單、工具欄和快捷鍵相關(guān)知識 習(xí)題8 第9章 文檔、視圖、框架窗口 9.1 文檔—視圖結(jié)構(gòu) 9.2 文檔與視圖的聯(lián)系 9.3 文檔/視圖架構(gòu)中消息流動(dòng)機(jī)制 9.4 持久性和序列化 習(xí)題9 第10章 控件 10.1 控件的分類 10.2 控件的共性 10.3 MFC通用控件的實(shí)例 10.4 列表控件和樹控件舉例 10.5 設(shè)計(jì)新的控件類 習(xí)題10 第11章 位圖 11.1 位圖編程基礎(chǔ) 11.2 將客戶區(qū)圖像保存為位圖文件 11.3 軟件背景圖和空心字的顯示 習(xí)題11 第12章 打印 12.1 打印編程基礎(chǔ) 12.2 編寫一個(gè)所見即所得的程序 12.3 打印詳解 12.4 編寫一個(gè)基于對話框的打印程序 習(xí)題12 第13章 ActiveX控件 13.1 ActiveX簡介與開發(fā) 13.2 ActiveX控件詳解 習(xí)題13 第14章 動(dòng)態(tài)鏈接庫 14.1 動(dòng)態(tài)鏈接庫基礎(chǔ) 14.2 動(dòng)態(tài)鏈接庫的封裝和加載 14.3 MFCDLL簡介 習(xí)題14 第15章 進(jìn)程、線程 15.1 進(jìn)程與線程 15.2 進(jìn)程與線程相關(guān)方法 習(xí)題15 第16章 注冊表 16.1 注冊表知識 16.2 編寫程序啟動(dòng)自運(yùn)行實(shí)例 16.3 編程操作注冊表 16.4 寬字符編程中易犯的錯(cuò)誤 習(xí)題16 第17章 系統(tǒng)管理 17.1 系統(tǒng)信息的獲取與顯示 17.2 系統(tǒng)信息相關(guān)函數(shù)的使用 習(xí)題17 第18章 網(wǎng)絡(luò)通信 18.1 socket編程 18.2 網(wǎng)絡(luò)編程中socket的使用 習(xí)題18 第19章 數(shù)據(jù)庫編程 19.1 ADO簡介 19.2 ADO對象與方法詳解 習(xí)題19 第20章 水晶報(bào)表 20.1 為何使用報(bào)表工具 20.2 什么是水晶報(bào)表 20.3 水晶報(bào)表使用實(shí)例 20.4 在MFC中使用水晶報(bào)表 習(xí)題20 第21章 Office編程 21.1 如何進(jìn)行Office編程 21.2 Excel編程中方法與參數(shù)的詳解 習(xí)題21 第22章 多媒體編程 22.1 Windows平臺(tái)下的多媒體編程 22.2 Windows下的屏幕保護(hù)程序 22.3 制作一個(gè)簡單的屏幕保護(hù)程序 22.4 屏保程序的調(diào)用機(jī)制 習(xí)題22
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual C++程序設(shè)計(jì)案例教程 PDF格式下載