出版時(shí)間:2010-6 出版社:清華大學(xué)出版社 作者:李琳娜 頁(yè)數(shù):820 字?jǐn)?shù):1326000
Tag標(biāo)簽:無(wú)
前言
從微軟1998年發(fā)布VisualStudio6.0開(kāi)發(fā)工具以來(lái),已有11年。在這期間,VisualC++6.0以其高效的特點(diǎn)在Windows平臺(tái)的開(kāi)發(fā)環(huán)境中經(jīng)久不衰。它是目前Windows平臺(tái)下最流行的開(kāi)發(fā)工具之一,尤其適合開(kāi)發(fā)有關(guān)系統(tǒng)操作、通信組件、圖形處理、音頻處理等技術(shù)含量較高的程序。VisualC++6.0不僅可以開(kāi)發(fā)桌面程序,還支持開(kāi)發(fā)網(wǎng)絡(luò)程序,同時(shí)可以通過(guò)COM技術(shù),提供對(duì)多種底層技術(shù)的支持。因此,現(xiàn)在許多工程,仍然廣泛使用VisualC++6.0進(jìn)行開(kāi)發(fā)。 筆者結(jié)合自己多年的VisualC++開(kāi)發(fā)經(jīng)驗(yàn)和心得體會(huì),花費(fèi)了一年多的時(shí)間寫(xiě)作本書(shū)。希望各位讀者能在本書(shū)的引領(lǐng)下跨入VisualC++開(kāi)發(fā)大門,并成為一名開(kāi)發(fā)高手。本書(shū)結(jié)合大量多媒體教學(xué)視頻,全面、系統(tǒng)、深入地介紹了VisualC++6.0開(kāi)發(fā)技術(shù),并以大量實(shí)例貫穿于全書(shū)的講解之中,最后還詳細(xì)介紹了網(wǎng)絡(luò)音頻播放系統(tǒng)、GPS定位系統(tǒng)兩個(gè)項(xiàng)目案例的開(kāi)發(fā)。學(xué)習(xí)完本書(shū)后,讀者應(yīng)該可以具備獨(dú)立進(jìn)行項(xiàng)目開(kāi)發(fā)的能力。 本書(shū)特色 1.配大量多媒體語(yǔ)音教學(xué)視頻,學(xué)習(xí)效果好 作者專門錄制了大量的配套多媒體語(yǔ)音教學(xué)視頻,以便讀者更加輕松、直觀地學(xué)習(xí),提高學(xué)習(xí)效率。這些視頻與本書(shū)源代碼一起收錄于配書(shū)光盤中?! ?.內(nèi)容全面、系統(tǒng)、深入 本書(shū)介紹了VisualC++開(kāi)發(fā)的基礎(chǔ)知識(shí)、界面開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、網(wǎng)絡(luò)編程、系統(tǒng)功能編程、多媒體開(kāi)發(fā)等內(nèi)容,最后還詳細(xì)介紹了兩個(gè)項(xiàng)目案例的開(kāi)發(fā)?! ?.講解由淺入深,循序漸進(jìn),適合各個(gè)層次的讀者閱讀 本書(shū)從VisualC++的基礎(chǔ)開(kāi)始講解,逐步深入到VisualC++的高級(jí)開(kāi)發(fā)技術(shù)及應(yīng)用。內(nèi)容梯度從易到難,講解由淺入深,循序漸進(jìn),適合各個(gè)層次的讀者閱讀,相信均有所獲。 4.貫穿大量的開(kāi)發(fā)實(shí)例和技巧,迅速提升開(kāi)發(fā)水平 本書(shū)在講解知識(shí)點(diǎn)時(shí)貫穿了大量短小精悍的典型實(shí)例,并給出了大量的開(kāi)發(fā)技巧,以便讓讀者更好地理解各個(gè)概念和開(kāi)發(fā)技術(shù),體驗(yàn)實(shí)際編程,迅速提高開(kāi)發(fā)水平?! ?.詳解典型項(xiàng)目案例開(kāi)發(fā),提高實(shí)戰(zhàn)水平 本書(shū)詳細(xì)介紹了網(wǎng)絡(luò)音頻播放系統(tǒng)和GPS定位系統(tǒng)項(xiàng)目案例的開(kāi)發(fā)。通過(guò)這兩個(gè)項(xiàng)目案例,可以提高讀者的軟件項(xiàng)目開(kāi)發(fā)水平,從而具備獨(dú)立進(jìn)行項(xiàng)目開(kāi)發(fā)的能力。 6.提供技術(shù)支持,答疑解惑 讀者閱讀本書(shū)時(shí)若有任何疑問(wèn)可發(fā)E-mail獲得幫助。也可以在本書(shū)的技術(shù)論壇上留言,會(huì)有專人負(fù)責(zé)答疑?! ”緯?shū)內(nèi)容及體系結(jié)構(gòu) 第1篇VisualC++開(kāi)發(fā)基礎(chǔ)(第1~4章) 本篇主要內(nèi)容包括VisualC++6.0開(kāi)發(fā)環(huán)境的搭建、VisualC++6.0基本應(yīng)用程序的創(chuàng)建、C++語(yǔ)言基礎(chǔ)、C++面向?qū)ο蟪绦蛟O(shè)計(jì)等。通過(guò)本篇的學(xué)習(xí),讀者可以掌握VisualC++6.0開(kāi)發(fā)環(huán)境和C++編程的語(yǔ)法及核心思想?! 〉?篇界面開(kāi)發(fā)(第5~10章) 本篇主要內(nèi)容包括Windows編程、MFC基礎(chǔ)、菜單、工具欄、狀態(tài)欄、Windows標(biāo)準(zhǔn)控件、MFC常用類、文檔/視圖結(jié)構(gòu)、對(duì)話框等內(nèi)容。通過(guò)本篇的學(xué)習(xí),讀者可以掌握VisualC++界面編程的核心技術(shù)與應(yīng)用?! 〉?篇數(shù)據(jù)庫(kù)開(kāi)發(fā)(第11~15章) 本篇主要內(nèi)容包括數(shù)據(jù)庫(kù)編程基礎(chǔ)、SQLServer數(shù)據(jù)庫(kù)基礎(chǔ)、ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、ODBC數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、OLEDB數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、MySQL數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)等。通過(guò)本篇的學(xué)習(xí),讀者可以掌握VisualC++中各種常見(jiàn)的數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)?! 〉?篇網(wǎng)絡(luò)編程(第16~19章) 本篇主要內(nèi)容包括Windows套接字編程、郵槽和管道的使用、串行端口通信編程、Internet編程等。通過(guò)本篇的學(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)鍵盤的操作、操作注冊(cè)表、讀寫(xiě)INI文件、讀寫(xiě)XML文件、動(dòng)態(tài)鏈接庫(kù)編程、多線程編程等。通過(guò)本篇的學(xué)習(xí),讀者可以掌握VisualC++中有關(guān)系統(tǒng)功能編程的核心技術(shù)及應(yīng)用?! 〉?篇多媒體開(kāi)發(fā)(第24~27章) 本篇主要內(nèi)容包括文本字體、圖形與圖像編程、聲音與動(dòng)畫(huà)編程、DirectX圖形開(kāi)發(fā)等。通過(guò)本篇的學(xué)習(xí),讀者可以掌握VisualC++中有關(guān)多媒體開(kāi)發(fā)的核心技術(shù)及應(yīng)用?! 〉?篇項(xiàng)目開(kāi)發(fā)實(shí)戰(zhàn)(第28~29章) 本篇主要內(nèi)容包括網(wǎng)絡(luò)音頻播放系統(tǒng)項(xiàng)目案例開(kāi)發(fā)、GPS定位系統(tǒng)項(xiàng)目案例開(kāi)發(fā)。通過(guò)本篇的學(xué)習(xí),讀者可以全面應(yīng)用前面章節(jié)所學(xué)的開(kāi)發(fā)技術(shù)進(jìn)行軟件項(xiàng)目開(kāi)發(fā),達(dá)到可以獨(dú)立開(kāi)發(fā)項(xiàng)目的水平?! ”緯?shū)讀者對(duì)象 VisualC++初學(xué)者; 想全面學(xué)習(xí)VisualC++開(kāi)發(fā)技術(shù)的人員; VisualC++專業(yè)開(kāi)發(fā)人員; 利用VisualC++進(jìn)行開(kāi)發(fā)的工程技術(shù)人員; VisualC++開(kāi)發(fā)愛(ài)好者; 大中專院校的學(xué)生; 社會(huì)培訓(xùn)班學(xué)員; 需要一本案頭必備手冊(cè)的程序員。
內(nèi)容概要
本書(shū)由淺入深,全面、系統(tǒng)地介紹了Visual C++開(kāi)發(fā)技術(shù)。書(shū)中提供了大量實(shí)例供讀者實(shí)戰(zhàn)演練。另外,作者專門為本書(shū)錄制了大量的配套教學(xué)視頻,以幫助讀者更好地學(xué)習(xí)本書(shū)內(nèi)容。這些視頻和書(shū)中的實(shí)例源代碼一起收錄于本書(shū)的配書(shū)光盤中?! ”緯?shū)共分7篇。第1篇介紹Visual C++6.0開(kāi)發(fā)環(huán)境及搭建、C++基本語(yǔ)法及面向?qū)ο笏枷?;?篇介紹Windows編程、MFC基礎(chǔ)、菜單、工具欄、狀態(tài)欄、Windows標(biāo)準(zhǔn)控件、MFC類、文檔/視圖結(jié)構(gòu)、對(duì)話框等技術(shù);第3篇介紹數(shù)據(jù)庫(kù)編程基礎(chǔ)及SQL Server、ADO、ODBC、OLE DB、MySQL等數(shù)據(jù)庫(kù)訪問(wèn)技術(shù);第4篇介紹Windows套接字編程、郵槽和管道的使用、串行端口編程、Internet編程;第5篇介紹磁盤操作、系統(tǒng)控制與調(diào)用、應(yīng)用程序的操作、系統(tǒng)工具的操作、桌面的相關(guān)操作、系統(tǒng)信息操作、消息的使用、剪切板的使用、鼠標(biāo)鍵盤的操作、操作注冊(cè)表、讀寫(xiě)INI文件、讀寫(xiě)XML文件、動(dòng)態(tài)鏈接庫(kù)編程、多線程編程等;第6篇介紹文本字體、圖形與圖像編程、聲音與動(dòng)畫(huà)編程、DirectX圖形開(kāi)發(fā)等;第7篇詳細(xì)介紹網(wǎng)絡(luò)音頻播放系統(tǒng)、GPS定位系統(tǒng)項(xiàng)目案例的開(kāi)發(fā),以提高讀者實(shí)戰(zhàn)水平?! ”緯?shū)適合所有想全面學(xué)習(xí)Visual C++開(kāi)發(fā)技術(shù)的人員閱讀,也適合各種使用Visual C++進(jìn)行開(kāi)發(fā)的工程技術(shù)人員使用。對(duì)于經(jīng)常使用Visual C++做開(kāi)發(fā)的人員,更是一本不可多得的案頭必備參考書(shū)。
作者簡(jiǎn)介
李琳娜 系統(tǒng)分析師。擅長(zhǎng)C及C++語(yǔ)言,精通Visual C++開(kāi)發(fā)環(huán)境的各種開(kāi)發(fā)技術(shù)。有超過(guò)10年的Visual C++開(kāi)發(fā)經(jīng)驗(yàn)。有超過(guò)6年的項(xiàng)目總監(jiān)和項(xiàng)目經(jīng)理的職業(yè)生涯。長(zhǎng)期從事電信行業(yè)軟件開(kāi)發(fā)。主持開(kāi)發(fā)過(guò)的軟件項(xiàng)目有射頻卡管理系統(tǒng)、物流管理系統(tǒng)、SIP、語(yǔ)音卡、銀信通、電話銀行、儀表控制系統(tǒng)、GPS定位系統(tǒng)、人力資源系統(tǒng)等。
書(shū)籍目錄
第1篇 Visual C++開(kāi)發(fā)基礎(chǔ) 第1章 Visual C++ 6.0集成開(kāi)發(fā)環(huán)境(教學(xué)視頻:60分鐘) 第2章 Visual C++ 6.0基本應(yīng)用程序的創(chuàng)建(教學(xué)視頻:45分鐘) 第3章 C/C++語(yǔ)言基礎(chǔ)(教學(xué)視頻:79分鐘) 第4章 C++面向?qū)ο蟪绦蛟O(shè)計(jì)(教學(xué)視頻:50分鐘) 第2篇 界面開(kāi)發(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)用程序開(kāi)發(fā)(教學(xué)視頻:14分鐘) 第10章 對(duì)話框的應(yīng)用(教學(xué)視頻:45分鐘)第3篇 數(shù)據(jù)庫(kù)開(kāi)發(fā) 第11章 數(shù)據(jù)庫(kù)開(kāi)發(fā)概述(教學(xué)視頻:35分鐘) 第12章 Visual C++中SQL Server 訪問(wèn)技術(shù)(教學(xué)視頻:36分鐘) 第13章 Visual C++中ODBC訪問(wèn)技術(shù)(教學(xué)視頻:35分鐘) 第14章 Visual C++中OLE DB訪問(wèn)技術(shù)(教學(xué)視頻:18分鐘) 第15章 Visual C++中MySQL訪問(wèn)技術(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)功能開(kāi)發(fā)(教學(xué)視頻:120分鐘) 第21章 注冊(cè)表、INI和XML文件(教學(xué)視頻:77分鐘) 第22章 動(dòng)態(tài)鏈接庫(kù)編程(教學(xué)視頻:37分鐘) 第23章 多線程編程(教學(xué)視頻:44分鐘)第6篇 多媒體開(kāi)發(fā) 第24章 文本字體技術(shù)(教學(xué)視頻:25分鐘) 第25章 圖形與圖像編程(教學(xué)視頻:60分鐘) 第26章 聲音與動(dòng)畫(huà)編程(教學(xué)視頻:28分鐘) 第27章 DirectX圖形開(kāi)發(fā)(教學(xué)視頻:46分鐘)第7篇 項(xiàng)目開(kāi)發(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í),如果終端設(shè)備比較多,建議采用專線方式進(jìn)行數(shù)據(jù)通信;如果終端設(shè)備比較少,建議采用短信貓的方式進(jìn)行數(shù)據(jù)通信?! ?.數(shù)據(jù)庫(kù)服務(wù)器 數(shù)據(jù)庫(kù)服務(wù)器是用于存儲(chǔ)整個(gè)系統(tǒng)中發(fā)生的數(shù)據(jù),包括接收到的終端設(shè)備的位置信息,下發(fā)給終端設(shè)備的命令以及用戶的操作記錄等。數(shù)據(jù)庫(kù)服務(wù)器通過(guò)中心服務(wù)器為其他模塊服務(wù)?! ?.監(jiān)控終端 監(jiān)控終端主要實(shí)現(xiàn)實(shí)際監(jiān)控功能,包括位置查詢、命令的下發(fā)等。主要的技術(shù)是位置信息與GIS(地理信息系統(tǒng))的結(jié)合,可以在地圖上顯示設(shè)備終端的實(shí)際位置,并可對(duì)其軌跡實(shí)現(xiàn)回放,這樣用戶可以直觀地對(duì)終端設(shè)備進(jìn)行監(jiān)控。通過(guò)中心服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器和前置機(jī)之間進(jìn)行通信。 Web服務(wù)器為系統(tǒng)提供Web使用方式,包括查看終端設(shè)備信息、向終端設(shè)備發(fā)送命令等功能。通過(guò)中心服務(wù)器與數(shù)據(jù)庫(kù)服務(wù)器和前置機(jī)之間進(jìn)行通信?! ?.中心服務(wù)器 中心服務(wù)器是連接各個(gè)模塊的核心部分,接收來(lái)自前置機(jī)的數(shù)據(jù),并將其進(jìn)行業(yè)務(wù)處理,而后存入數(shù)據(jù)庫(kù);同時(shí),接收來(lái)自Web服務(wù)器和監(jiān)控終端的命令,將命令進(jìn)行業(yè)務(wù)處理,并存儲(chǔ)數(shù)據(jù)庫(kù),發(fā)送到前置機(jī)中。因此,系統(tǒng)之間的各個(gè)部分是通過(guò)中心服務(wù)器進(jìn)行通信的?! ≡趯?shí)際的系統(tǒng)中,會(huì)根據(jù)實(shí)際情況,調(diào)整架構(gòu)的某個(gè)部分。如果不為用戶提供Web監(jiān)控的功能,則Web服務(wù)器組件可以刪除;前置機(jī)也會(huì)根據(jù)用戶采取的通信方式來(lái)確定使用哪個(gè)或哪幾個(gè)前置機(jī)。
編輯推薦
資深程序員耗時(shí)一年寫(xiě)作,十年Visual C++開(kāi)發(fā)經(jīng)驗(yàn)毫無(wú)保留全面、系統(tǒng)、深入介紹Visual C++開(kāi)發(fā)技術(shù)的精髓及典型應(yīng)用?! ?nèi)容全面:深入介紹了Visual C++開(kāi)發(fā)所涉及的所有核心技術(shù) 應(yīng)用廣泛:涵蓋界面開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、網(wǎng)絡(luò)編程等5個(gè)應(yīng)用領(lǐng)域 示例豐富:提供了100余個(gè)從實(shí)際開(kāi)發(fā)總結(jié)的有較高價(jià)值的典型示例 注重實(shí)戰(zhàn):詳細(xì)講解了2個(gè)典型應(yīng)用系統(tǒng)的開(kāi)發(fā)。提高讀者的項(xiàng)目實(shí)戰(zhàn)水平 視頻教學(xué):配合全程多媒體語(yǔ)音教學(xué)視頻講解,高效、直觀 《Visual C++開(kāi)發(fā)技術(shù)大全》結(jié)合大量的多媒體教學(xué)視頻,由淺人深,循序漸進(jìn)地介紹了Visual C++開(kāi)發(fā)基礎(chǔ)、界面開(kāi)發(fā)、數(shù)據(jù)庫(kù)開(kāi)發(fā)、網(wǎng)絡(luò)編程、系統(tǒng)編程及多媒體開(kāi)發(fā)等技術(shù)?!禫isual C++開(kāi)發(fā)技術(shù)大全》最后還詳細(xì)講解了網(wǎng)絡(luò)音頻播放系統(tǒng)和GPS定位系統(tǒng)兩個(gè)項(xiàng)目案例的實(shí)現(xiàn),幫助讀者提高實(shí)戰(zhàn)水平。通過(guò)《Visual C++開(kāi)發(fā)技術(shù)大全》,讀者可以系統(tǒng)地掌握Visual C++應(yīng)用開(kāi)發(fā)的方方面面。 《Visual C++開(kāi)發(fā)技術(shù)大全》內(nèi)容及對(duì)應(yīng)的教學(xué)視頻時(shí)間 Visual C++6.O集成開(kāi)發(fā)環(huán)境(60分鐘視頻) Visual C++6.0基本應(yīng)用程序的創(chuàng)建(45分鐘視頻 C/C++語(yǔ)言基礎(chǔ)(79分鐘視頻) C++面向?qū)ο蟪绦蛟O(shè)計(jì)(50分鐘視頻) Windows編程與MFC基礎(chǔ)(27分鐘視頻) 菜單、工具欄和狀態(tài)欄(24分鐘視頻) 使用Windows標(biāo)準(zhǔn)控件(36分鐘視頻) MFC的一些常用類(46分鐘視頻) 文檔/視圖結(jié)構(gòu)應(yīng)用程序開(kāi)發(fā)(1 4分鐘視頻) 對(duì)話框的應(yīng)用(45分鐘視頻) 數(shù)據(jù)庫(kù)開(kāi)發(fā)概述(35分鐘視頻) Visual C++和SQL Server訪問(wèn)技術(shù)(36分鐘視頻) Visual C++和ODBC訪問(wèn)技術(shù)(35分鐘視頻) Visual C++中OLE DB訪問(wèn)技術(shù)(18分鐘視頻) Visual C++和MySQL訪問(wèn)技術(shù)(10分鐘視頻) Windows套接字(22分鐘視頻) 郵槽與管道(22分鐘視頻) 通信端口編程(25分鐘視頻) Internet編程(22分鐘視頻) 系統(tǒng)相關(guān)功能開(kāi)發(fā)(120分鐘視頻) 注冊(cè)表、INI和XMI-文件(77分鐘視頻) 動(dòng)態(tài)鏈接庫(kù)編程(37分鐘視頻) 多線程編程(44分鐘視頻) 文本字體(25分鐘視頻) 圖形與圖像(60分鐘視頻) 聲音與動(dòng)畫(huà)(28分鐘視頻) DirectX圖形開(kāi)發(fā)(46分鐘視頻) 網(wǎng)絡(luò)音頻播放系統(tǒng)(71分鐘視頻) GPS定位系統(tǒng)(58分鐘視頻) 超值、大容量DVD-ROM內(nèi)容 《Visual C++開(kāi)發(fā)技術(shù)大全》涉及的源代碼 20.5小時(shí)《Visual C++開(kāi)發(fā)技術(shù)大全》配套多媒體教學(xué)視頻 16小時(shí)C++教學(xué)視頻(贈(zèng)送) 20 小時(shí)Visual C++教學(xué)視頻(贈(zèng)送) 17小時(shí)SQL Server教學(xué)視頻(贈(zèng)送) 1200余頁(yè)編程專題講座電子書(shū)(贈(zèng)送) 11個(gè)典型應(yīng)用系統(tǒng)(贈(zèng)送) 《Visual C++開(kāi)發(fā)技術(shù)大全》讀者對(duì)象 Visual C++初學(xué)者 想全面學(xué)習(xí)Visual C++的人員 Visual C++專業(yè)開(kāi)發(fā)人員 Visual C++工程技術(shù)人員 Visual C++開(kāi)發(fā)愛(ài)好者 大中專院校的學(xué)生 社會(huì)培訓(xùn)班的學(xué)員 需要一本案頭必備手冊(cè)的程序員
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Visual C++開(kāi)發(fā)技術(shù)大全 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版