Visual C++開發(fā)技術(shù)大全

出版時間:2010-6  出版社:清華大學(xué)出版社  作者:李琳娜  頁數(shù):820  字?jǐn)?shù):1326000  
Tag標(biāo)簽:無  

前言

  從微軟1998年發(fā)布VisualStudio6.0開發(fā)工具以來,已有11年。在這期間,VisualC++6.0以其高效的特點(diǎn)在Windows平臺的開發(fā)環(huán)境中經(jīng)久不衰。它是目前Windows平臺下最流行的開發(fā)工具之一,尤其適合開發(fā)有關(guān)系統(tǒng)操作、通信組件、圖形處理、音頻處理等技術(shù)含量較高的程序。VisualC++6.0不僅可以開發(fā)桌面程序,還支持開發(fā)網(wǎng)絡(luò)程序,同時可以通過COM技術(shù),提供對多種底層技術(shù)的支持。因此,現(xiàn)在許多工程,仍然廣泛使用VisualC++6.0進(jìn)行開發(fā)。  筆者結(jié)合自己多年的VisualC++開發(fā)經(jīng)驗(yàn)和心得體會,花費(fèi)了一年多的時間寫作本書。希望各位讀者能在本書的引領(lǐng)下跨入VisualC++開發(fā)大門,并成為一名開發(fā)高手。本書結(jié)合大量多媒體教學(xué)視頻,全面、系統(tǒng)、深入地介紹了VisualC++6.0開發(fā)技術(shù),并以大量實(shí)例貫穿于全書的講解之中,最后還詳細(xì)介紹了網(wǎng)絡(luò)音頻播放系統(tǒng)、GPS定位系統(tǒng)兩個項(xiàng)目案例的開發(fā)。學(xué)習(xí)完本書后,讀者應(yīng)該可以具備獨(dú)立進(jìn)行項(xiàng)目開發(fā)的能力?! ”緯厣 ?.配大量多媒體語音教學(xué)視頻,學(xué)習(xí)效果好  作者專門錄制了大量的配套多媒體語音教學(xué)視頻,以便讀者更加輕松、直觀地學(xué)習(xí),提高學(xué)習(xí)效率。這些視頻與本書源代碼一起收錄于配書光盤中?! ?.內(nèi)容全面、系統(tǒng)、深入  本書介紹了VisualC++開發(fā)的基礎(chǔ)知識、界面開發(fā)、數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)編程、系統(tǒng)功能編程、多媒體開發(fā)等內(nèi)容,最后還詳細(xì)介紹了兩個項(xiàng)目案例的開發(fā)?! ?.講解由淺入深,循序漸進(jìn),適合各個層次的讀者閱讀  本書從VisualC++的基礎(chǔ)開始講解,逐步深入到VisualC++的高級開發(fā)技術(shù)及應(yīng)用。內(nèi)容梯度從易到難,講解由淺入深,循序漸進(jìn),適合各個層次的讀者閱讀,相信均有所獲。  4.貫穿大量的開發(fā)實(shí)例和技巧,迅速提升開發(fā)水平  本書在講解知識點(diǎn)時貫穿了大量短小精悍的典型實(shí)例,并給出了大量的開發(fā)技巧,以便讓讀者更好地理解各個概念和開發(fā)技術(shù),體驗(yàn)實(shí)際編程,迅速提高開發(fā)水平?! ?.詳解典型項(xiàng)目案例開發(fā),提高實(shí)戰(zhàn)水平  本書詳細(xì)介紹了網(wǎng)絡(luò)音頻播放系統(tǒng)和GPS定位系統(tǒng)項(xiàng)目案例的開發(fā)。通過這兩個項(xiàng)目案例,可以提高讀者的軟件項(xiàng)目開發(fā)水平,從而具備獨(dú)立進(jìn)行項(xiàng)目開發(fā)的能力?! ?.提供技術(shù)支持,答疑解惑  讀者閱讀本書時若有任何疑問可發(fā)E-mail獲得幫助。也可以在本書的技術(shù)論壇上留言,會有專人負(fù)責(zé)答疑?! ”緯鴥?nèi)容及體系結(jié)構(gòu)  第1篇VisualC++開發(fā)基礎(chǔ)(第1~4章)  本篇主要內(nèi)容包括VisualC++6.0開發(fā)環(huán)境的搭建、VisualC++6.0基本應(yīng)用程序的創(chuàng)建、C++語言基礎(chǔ)、C++面向?qū)ο蟪绦蛟O(shè)計等。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++6.0開發(fā)環(huán)境和C++編程的語法及核心思想?! 〉?篇界面開發(fā)(第5~10章)  本篇主要內(nèi)容包括Windows編程、MFC基礎(chǔ)、菜單、工具欄、狀態(tài)欄、Windows標(biāo)準(zhǔn)控件、MFC常用類、文檔/視圖結(jié)構(gòu)、對話框等內(nèi)容。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++界面編程的核心技術(shù)與應(yīng)用?! 〉?篇數(shù)據(jù)庫開發(fā)(第11~15章)  本篇主要內(nèi)容包括數(shù)據(jù)庫編程基礎(chǔ)、SQLServer數(shù)據(jù)庫基礎(chǔ)、ADO數(shù)據(jù)庫訪問技術(shù)、ODBC數(shù)據(jù)庫訪問技術(shù)、OLEDB數(shù)據(jù)庫訪問技術(shù)、MySQL數(shù)據(jù)庫訪問技術(shù)等。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++中各種常見的數(shù)據(jù)庫訪問技術(shù)?! 〉?篇網(wǎng)絡(luò)編程(第16~19章)  本篇主要內(nèi)容包括Windows套接字編程、郵槽和管道的使用、串行端口通信編程、Internet編程等。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++中有關(guān)網(wǎng)絡(luò)通信編程的核心技術(shù)及應(yīng)用?! 〉?篇系統(tǒng)編程(第20~23章)  本篇主要內(nèi)容包括磁盤操作、系統(tǒng)控制與調(diào)用、應(yīng)用程序的操作、系統(tǒng)工具的操作、桌面的相關(guān)操作、系統(tǒng)信息操作、消息的使用、剪貼板的使用、鼠標(biāo)鍵盤的操作、操作注冊表、讀寫INI文件、讀寫XML文件、動態(tài)鏈接庫編程、多線程編程等。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++中有關(guān)系統(tǒng)功能編程的核心技術(shù)及應(yīng)用?! 〉?篇多媒體開發(fā)(第24~27章)  本篇主要內(nèi)容包括文本字體、圖形與圖像編程、聲音與動畫編程、DirectX圖形開發(fā)等。通過本篇的學(xué)習(xí),讀者可以掌握VisualC++中有關(guān)多媒體開發(fā)的核心技術(shù)及應(yīng)用?! 〉?篇項(xiàng)目開發(fā)實(shí)戰(zhàn)(第28~29章)  本篇主要內(nèi)容包括網(wǎng)絡(luò)音頻播放系統(tǒng)項(xiàng)目案例開發(fā)、GPS定位系統(tǒng)項(xiàng)目案例開發(fā)。通過本篇的學(xué)習(xí),讀者可以全面應(yīng)用前面章節(jié)所學(xué)的開發(fā)技術(shù)進(jìn)行軟件項(xiàng)目開發(fā),達(dá)到可以獨(dú)立開發(fā)項(xiàng)目的水平?! ”緯x者對象  VisualC++初學(xué)者;  想全面學(xué)習(xí)VisualC++開發(fā)技術(shù)的人員;  VisualC++專業(yè)開發(fā)人員;  利用VisualC++進(jìn)行開發(fā)的工程技術(shù)人員;  VisualC++開發(fā)愛好者;  大中專院校的學(xué)生;  社會培訓(xùn)班學(xué)員;  需要一本案頭必備手冊的程序員。

內(nèi)容概要

  本書由淺入深,全面、系統(tǒng)地介紹了Visual C++開發(fā)技術(shù)。書中提供了大量實(shí)例供讀者實(shí)戰(zhàn)演練。另外,作者專門為本書錄制了大量的配套教學(xué)視頻,以幫助讀者更好地學(xué)習(xí)本書內(nèi)容。這些視頻和書中的實(shí)例源代碼一起收錄于本書的配書光盤中?! ”緯卜?篇。第1篇介紹Visual C++6.0開發(fā)環(huán)境及搭建、C++基本語法及面向?qū)ο笏枷?;?篇介紹Windows編程、MFC基礎(chǔ)、菜單、工具欄、狀態(tài)欄、Windows標(biāo)準(zhǔn)控件、MFC類、文檔/視圖結(jié)構(gòu)、對話框等技術(shù);第3篇介紹數(shù)據(jù)庫編程基礎(chǔ)及SQL Server、ADO、ODBC、OLE DB、MySQL等數(shù)據(jù)庫訪問技術(shù);第4篇介紹Windows套接字編程、郵槽和管道的使用、串行端口編程、Internet編程;第5篇介紹磁盤操作、系統(tǒng)控制與調(diào)用、應(yīng)用程序的操作、系統(tǒng)工具的操作、桌面的相關(guān)操作、系統(tǒng)信息操作、消息的使用、剪切板的使用、鼠標(biāo)鍵盤的操作、操作注冊表、讀寫INI文件、讀寫XML文件、動態(tài)鏈接庫編程、多線程編程等;第6篇介紹文本字體、圖形與圖像編程、聲音與動畫編程、DirectX圖形開發(fā)等;第7篇詳細(xì)介紹網(wǎng)絡(luò)音頻播放系統(tǒng)、GPS定位系統(tǒng)項(xiàng)目案例的開發(fā),以提高讀者實(shí)戰(zhàn)水平?! ”緯m合所有想全面學(xué)習(xí)Visual C++開發(fā)技術(shù)的人員閱讀,也適合各種使用Visual C++進(jìn)行開發(fā)的工程技術(shù)人員使用。對于經(jīng)常使用Visual C++做開發(fā)的人員,更是一本不可多得的案頭必備參考書。

作者簡介

  李琳娜 系統(tǒng)分析師。擅長C及C++語言,精通Visual C++開發(fā)環(huán)境的各種開發(fā)技術(shù)。有超過10年的Visual C++開發(fā)經(jīng)驗(yàn)。有超過6年的項(xiàng)目總監(jiān)和項(xiàng)目經(jīng)理的職業(yè)生涯。長期從事電信行業(yè)軟件開發(fā)。主持開發(fā)過的軟件項(xiàng)目有射頻卡管理系統(tǒng)、物流管理系統(tǒng)、SIP、語音卡、銀信通、電話銀行、儀表控制系統(tǒng)、GPS定位系統(tǒng)、人力資源系統(tǒng)等。

書籍目錄

第1篇  Visual C++開發(fā)基礎(chǔ) 第1章  Visual C++ 6.0集成開發(fā)環(huán)境(教學(xué)視頻:60分鐘) 第2章  Visual C++ 6.0基本應(yīng)用程序的創(chuàng)建(教學(xué)視頻:45分鐘) 第3章  C/C++語言基礎(chǔ)(教學(xué)視頻:79分鐘)	 第4章  C++面向?qū)ο蟪绦蛟O(shè)計(教學(xué)視頻:50分鐘)	第2篇  界面開發(fā) 第5章  Windows編程與MFC基礎(chǔ)(教學(xué)視頻:27分鐘)	 第6章  菜單、工具欄和狀態(tài)欄(教學(xué)視頻:24分鐘)	 第7章  使用Windows標(biāo)準(zhǔn)控件(教學(xué)視頻:36分鐘)	 第8章  MFC的一些常用類(教學(xué)視頻:46分鐘) 第9章  文檔/視圖結(jié)構(gòu)應(yīng)用程序開發(fā)(教學(xué)視頻:14分鐘) 第10章  對話框的應(yīng)用(教學(xué)視頻:45分鐘)第3篇  數(shù)據(jù)庫開發(fā) 第11章  數(shù)據(jù)庫開發(fā)概述(教學(xué)視頻:35分鐘) 第12章  Visual C++中SQL Server 訪問技術(shù)(教學(xué)視頻:36分鐘) 第13章  Visual C++中ODBC訪問技術(shù)(教學(xué)視頻:35分鐘)	 第14章  Visual C++中OLE DB訪問技術(shù)(教學(xué)視頻:18分鐘) 第15章  Visual C++中MySQL訪問技術(shù)(教學(xué)視頻:10分鐘)第4篇  網(wǎng)絡(luò)編程 第16章  Windows套接字編程(教學(xué)視頻:22分鐘) 第17章  郵槽與管道(教學(xué)視頻:22分鐘) 第18章  通信端口編程(教學(xué)視頻:25分鐘) 第19章  Internet編程(教學(xué)視頻:22分鐘)第5篇  系統(tǒng)編程 第20章  系統(tǒng)相關(guān)功能開發(fā)(教學(xué)視頻:120分鐘) 第21章  注冊表、INI和XML文件(教學(xué)視頻:77分鐘) 第22章  動態(tài)鏈接庫編程(教學(xué)視頻:37分鐘) 第23章  多線程編程(教學(xué)視頻:44分鐘)第6篇  多媒體開發(fā) 第24章  文本字體技術(shù)(教學(xué)視頻:25分鐘) 第25章  圖形與圖像編程(教學(xué)視頻:60分鐘) 第26章  聲音與動畫編程(教學(xué)視頻:28分鐘) 第27章  DirectX圖形開發(fā)(教學(xué)視頻:46分鐘)第7篇  項(xiàng)目開發(fā)實(shí)戰(zhàn) 第28章  網(wǎng)絡(luò)音頻播放系統(tǒng)(教學(xué)視頻:71分鐘) 第29章  GPS定位系統(tǒng)(教學(xué)視頻:58分鐘)附錄A  Visual C++ 6.0菜單項(xiàng)	附錄B  CL的編譯選項(xiàng)

章節(jié)摘錄

  一般情況下,當(dāng)采用短信的方式與終端設(shè)備進(jìn)行通信時,如果終端設(shè)備比較多,建議采用專線方式進(jìn)行數(shù)據(jù)通信;如果終端設(shè)備比較少,建議采用短信貓的方式進(jìn)行數(shù)據(jù)通信?! ?.數(shù)據(jù)庫服務(wù)器 數(shù)據(jù)庫服務(wù)器是用于存儲整個系統(tǒng)中發(fā)生的數(shù)據(jù),包括接收到的終端設(shè)備的位置信息,下發(fā)給終端設(shè)備的命令以及用戶的操作記錄等。數(shù)據(jù)庫服務(wù)器通過中心服務(wù)器為其他模塊服務(wù)。  3.監(jiān)控終端  監(jiān)控終端主要實(shí)現(xiàn)實(shí)際監(jiān)控功能,包括位置查詢、命令的下發(fā)等。主要的技術(shù)是位置信息與GIS(地理信息系統(tǒng))的結(jié)合,可以在地圖上顯示設(shè)備終端的實(shí)際位置,并可對其軌跡實(shí)現(xiàn)回放,這樣用戶可以直觀地對終端設(shè)備進(jìn)行監(jiān)控。通過中心服務(wù)器與數(shù)據(jù)庫服務(wù)器和前置機(jī)之間進(jìn)行通信?! eb服務(wù)器為系統(tǒng)提供Web使用方式,包括查看終端設(shè)備信息、向終端設(shè)備發(fā)送命令等功能。通過中心服務(wù)器與數(shù)據(jù)庫服務(wù)器和前置機(jī)之間進(jìn)行通信?! ?.中心服務(wù)器 中心服務(wù)器是連接各個模塊的核心部分,接收來自前置機(jī)的數(shù)據(jù),并將其進(jìn)行業(yè)務(wù)處理,而后存入數(shù)據(jù)庫;同時,接收來自Web服務(wù)器和監(jiān)控終端的命令,將命令進(jìn)行業(yè)務(wù)處理,并存儲數(shù)據(jù)庫,發(fā)送到前置機(jī)中。因此,系統(tǒng)之間的各個部分是通過中心服務(wù)器進(jìn)行通信的。  在實(shí)際的系統(tǒng)中,會根據(jù)實(shí)際情況,調(diào)整架構(gòu)的某個部分。如果不為用戶提供Web監(jiān)控的功能,則Web服務(wù)器組件可以刪除;前置機(jī)也會根據(jù)用戶采取的通信方式來確定使用哪個或哪幾個前置機(jī)。

編輯推薦

  資深程序員耗時一年寫作,十年Visual C++開發(fā)經(jīng)驗(yàn)毫無保留全面、系統(tǒng)、深入介紹Visual C++開發(fā)技術(shù)的精髓及典型應(yīng)用。  內(nèi)容全面:深入介紹了Visual C++開發(fā)所涉及的所有核心技術(shù)  應(yīng)用廣泛:涵蓋界面開發(fā)、數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)編程等5個應(yīng)用領(lǐng)域  示例豐富:提供了100余個從實(shí)際開發(fā)總結(jié)的有較高價值的典型示例  注重實(shí)戰(zhàn):詳細(xì)講解了2個典型應(yīng)用系統(tǒng)的開發(fā)。提高讀者的項(xiàng)目實(shí)戰(zhàn)水平  視頻教學(xué):配合全程多媒體語音教學(xué)視頻講解,高效、直觀  《Visual C++開發(fā)技術(shù)大全》結(jié)合大量的多媒體教學(xué)視頻,由淺人深,循序漸進(jìn)地介紹了Visual C++開發(fā)基礎(chǔ)、界面開發(fā)、數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)編程、系統(tǒng)編程及多媒體開發(fā)等技術(shù)?!禫isual C++開發(fā)技術(shù)大全》最后還詳細(xì)講解了網(wǎng)絡(luò)音頻播放系統(tǒng)和GPS定位系統(tǒng)兩個項(xiàng)目案例的實(shí)現(xiàn),幫助讀者提高實(shí)戰(zhàn)水平。通過《Visual C++開發(fā)技術(shù)大全》,讀者可以系統(tǒng)地掌握Visual C++應(yīng)用開發(fā)的方方面面。  《Visual C++開發(fā)技術(shù)大全》內(nèi)容及對應(yīng)的教學(xué)視頻時間  Visual C++6.O集成開發(fā)環(huán)境(60分鐘視頻)  Visual C++6.0基本應(yīng)用程序的創(chuàng)建(45分鐘視頻  C/C++語言基礎(chǔ)(79分鐘視頻)  C++面向?qū)ο蟪绦蛟O(shè)計(50分鐘視頻)  Windows編程與MFC基礎(chǔ)(27分鐘視頻)  菜單、工具欄和狀態(tài)欄(24分鐘視頻)  使用Windows標(biāo)準(zhǔn)控件(36分鐘視頻)  MFC的一些常用類(46分鐘視頻)  文檔/視圖結(jié)構(gòu)應(yīng)用程序開發(fā)(1 4分鐘視頻)  對話框的應(yīng)用(45分鐘視頻)  數(shù)據(jù)庫開發(fā)概述(35分鐘視頻)  Visual C++和SQL Server訪問技術(shù)(36分鐘視頻)  Visual C++和ODBC訪問技術(shù)(35分鐘視頻)  Visual C++中OLE DB訪問技術(shù)(18分鐘視頻)  Visual C++和MySQL訪問技術(shù)(10分鐘視頻)  Windows套接字(22分鐘視頻)  郵槽與管道(22分鐘視頻)  通信端口編程(25分鐘視頻)  Internet編程(22分鐘視頻)  系統(tǒng)相關(guān)功能開發(fā)(120分鐘視頻)  注冊表、INI和XMI-文件(77分鐘視頻)  動態(tài)鏈接庫編程(37分鐘視頻)  多線程編程(44分鐘視頻)  文本字體(25分鐘視頻)  圖形與圖像(60分鐘視頻)  聲音與動畫(28分鐘視頻)  DirectX圖形開發(fā)(46分鐘視頻)  網(wǎng)絡(luò)音頻播放系統(tǒng)(71分鐘視頻)  GPS定位系統(tǒng)(58分鐘視頻)  超值、大容量DVD-ROM內(nèi)容  《Visual C++開發(fā)技術(shù)大全》涉及的源代碼  20.5小時《Visual C++開發(fā)技術(shù)大全》配套多媒體教學(xué)視頻  16小時C++教學(xué)視頻(贈送)  20 小時Visual C++教學(xué)視頻(贈送)  17小時SQL Server教學(xué)視頻(贈送)  1200余頁編程專題講座電子書(贈送)  11個典型應(yīng)用系統(tǒng)(贈送)  《Visual C++開發(fā)技術(shù)大全》讀者對象  Visual C++初學(xué)者  想全面學(xué)習(xí)Visual C++的人員  Visual C++專業(yè)開發(fā)人員  Visual C++工程技術(shù)人員  Visual C++開發(fā)愛好者  大中專院校的學(xué)生  社會培訓(xùn)班的學(xué)員  需要一本案頭必備手冊的程序員

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Visual C++開發(fā)技術(shù)大全 PDF格式下載


用戶評論 (總計12條)

 
 

  •   這本書把c++ MFC編程中用到的地方基本都涉及到了,而且講得也比較詳細(xì),既適合初學(xué)者了解c++編程過程,也適合老手當(dāng)技術(shù)字典查閱,很不錯
  •   本書是vc++方面難得的一本介紹全面的參考資料,覆蓋了vc++的大部分常見領(lǐng)域。適合給初學(xué)者作為全面了解vc++開發(fā)方法的書籍...
  •   這是一本很詳細(xì)的Visual C++6.0的參考書,可以和國外參考書媲美.通過這本書可以使初學(xué)者到高手.
  •   學(xué)習(xí)MFC的入門書籍~
  •   書本還只看了一章 感覺還好.. 但是 光盤就太讓人蛋疼了咯.. 光盤里的視頻教程.. 是一傻女人照本宣科 這也就算了。 照著念 都不知道要說些什么 不知道怎么形容 太惡心了。
  •   書挺厚的,不過視頻教程不怎么樣
  •   這書是我看過最**的
  •   本書總體來說涵蓋的內(nèi)容很廣泛,相對比較全面,個人覺得比較不足的是書中內(nèi)容過于偏向?qū)嵗?,一些理論和知識點(diǎn)不能以大眾化的較易理解的話來詮釋,后面章節(jié)的內(nèi)容學(xué)起來相對還是有點(diǎn)吃力。
  •   光盤內(nèi)容更不錯!正是我要找的東西,除了c++的教程外,還有很多教程。。
    書的質(zhì)量也不錯,唯一的缺點(diǎn)就是送貨速度太慢了,我等了10天才到貨。。。
  •   弄容充實(shí) 全面
  •   這本還可以,比較全面系統(tǒng) !!適合初學(xué)者用??!


    但是視頻教程太**?。?! 好像一個初學(xué)者錄制的!
  •   這本書怎么會適合初學(xué)者?拿到書看完第一篇(1~4章)。如果是沒基礎(chǔ)的初學(xué)者是不能看懂的,100%坐飛機(jī)式的。知識點(diǎn)無規(guī)律,凌亂。把很多后面的概念放到前面說!比如還沒學(xué)到函數(shù),只是在學(xué)數(shù)據(jù)類型定義,舉的例子就是用虛函數(shù)來舉例,就算是天才,沒有一定基礎(chǔ)怎么能看得懂?不知道怎么有這么多人評價適合初學(xué)者?你們是初學(xué)者嗎?還是有基礎(chǔ)的!如果你們敢說你們是初學(xué)者并能看懂這本書,那你們一定是書脫!請不要誤導(dǎo)想好好學(xué)習(xí)VC++的朋友們,好么?現(xiàn)在大家賺錢都不容易,花幾十元買本看不懂的書,你們良心好過嗎?
    強(qiáng)烈建議有一定C\C++基礎(chǔ)的人使用本書,而且還要有一定編程經(jīng)驗(yàn)的!不信的朋友可以拿幾十元去試試!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7