VisualC++范例大全

出版時間:2009-3  出版社:機(jī)械工業(yè)出版社  作者:孫皓  頁數(shù):722  
Tag標(biāo)簽:無  

前言

Visual C++是Microsoft的一個全面而完善的程序開發(fā)工具,從傳統(tǒng)的Windows API編程到MFC編程,再到基于組件的編程,Visual C++都為之提供了強(qiáng)大而方便的設(shè)計工具。與其他編程環(huán)境相比,Visual C++幾乎能夠完成Windows各個方面的應(yīng)用。因為Visual C++產(chǎn)生的代碼執(zhí)行效率較高,所以其更適合于開發(fā)一些系統(tǒng)核心級別或者技術(shù)尖端的產(chǎn)品。現(xiàn)在越來越多的人正在加入Visual C++程序員的行列。由于前一段時間.NET的盛行,vc.NET、VC 2005的相繼推出,對Visual C++的經(jīng)典版本Visual C++6.0有些冷落。但經(jīng)過一段時間的摸索,C++程序員們又一致認(rèn)為Visual C++6.0是開發(fā)C++Windows應(yīng)用程序最理想的工具。本書立足于VC的基礎(chǔ)開發(fā),采用程序?qū)嵗龓又R點的形式,通過400多個具體的開發(fā)實例,按照由易到難、由淺入深的順序,系統(tǒng)而又全面地介紹Vc開發(fā)的方方面面知識。在實例的選取上,注重實例的典型和通用性,且分解知識點。在實例的設(shè)計上,程序代碼盡量簡潔明了,同時又注重程序設(shè)計步驟的詳盡,使讀者可以按照步驟實現(xiàn)實例的制作,同時掌握相關(guān)的知識點。

內(nèi)容概要

本書以Visual C++6.0(以下簡稱VC)為開發(fā)工具,通過400多個具體實例系統(tǒng)而又全面地介紹VC開發(fā)的相關(guān)知識。首先從VC/C++的基礎(chǔ)入手,按照由易到難、由淺入深的順序,介紹了使用VC開發(fā)Windows應(yīng)用程序的方法,包括消息處理,基本控件的使用,菜單、工具欄和狀態(tài)欄的開發(fā),屏幕繪圖,對話框,文檔視圖框架,打印、幫助、調(diào)試與程序發(fā)布,文件操作與注冊表編程,進(jìn)程與線程操作,DLL開發(fā)與系統(tǒng)操作。最后,本書還給出了VC專項開發(fā)技術(shù),包括網(wǎng)絡(luò)編程、數(shù)據(jù)庫開發(fā)和多媒體開發(fā)等。    本書立足于VC的基礎(chǔ)開發(fā),用具體的實例講解基本的知識點,使讀者在實踐的過程中,輕松掌握VC的開發(fā)。    本書適用于VC程序設(shè)計的初、中級讀者,同時也可作為VC工程開發(fā)的參考手冊和速查手冊。

書籍目錄

第一篇 VC程序開發(fā)基礎(chǔ) 第1章 VC與C++開發(fā)基礎(chǔ)   1.1 C++面向?qū)ο筇匦浴?   實例l:實現(xiàn)C++類的多重繼承     實例2:使用虛函數(shù)實現(xiàn)運行時多態(tài)     實例3:使用操作符重載實現(xiàn)編譯多態(tài)——復(fù)數(shù)的加法運算     實例4:使用函數(shù)模板實現(xiàn)不同數(shù)據(jù)類型的極值函數(shù)   1.2 C++常用的操作與算法     實例5:使用C++實現(xiàn)格式化數(shù)據(jù)的I/O     實例6:實現(xiàn)數(shù)字金額的中文大寫轉(zhuǎn)換     實例7:將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制輸出     實例8:產(chǎn)生隨機(jī)數(shù)     實例9:實現(xiàn)排序操作   1.3 創(chuàng)建基本的應(yīng)用程序框架     實例l0:使用Windows API創(chuàng)建程序窗口     實例ll:使用AppWizard創(chuàng)建基于文檔/視圖結(jié)構(gòu)MFC應(yīng)用程序框架     實例l2:使用AppWizard建立對話框應(yīng)用程序框架   1.4 使用CString類進(jìn)行字符串操作     實例l3:查找、替換字符串     實例l4:根據(jù)指定字符分割字符串     實例l5:格式化字符串     實例l6:CString字符串的類型轉(zhuǎn)換   1.5 時間與日期操作     實例l7:獲取當(dāng)前的日期、時間并格式化輸出     實例l8:計算某日為星期幾     實例l9:計算兩個時間點的時間間隔   1.6 MFC集合類的使用     實例20:使用CStringArray類創(chuàng)建和使用字符串?dāng)?shù)組     實例21:使用CPtrList類創(chuàng)建和使用鏈表 第2章 消息映射與處理   2.1  鍵盤消息及處理     實例22:基本鍵盤操作——判斷按鍵消息     實例23:在普通視圖窗口中實現(xiàn)鍵盤字符的輸入     實例24:創(chuàng)建和使用鍵盤插入符     實例25:使用程序模擬鍵盤輸入     實例26:在對話框中實現(xiàn)鍵盤消息響應(yīng)     實例27:向其他應(yīng)用程序(記事本)中發(fā)送鍵盤消息   2.2 鼠標(biāo)消息及處理     實例28:基本鼠標(biāo)操作——判斷鼠標(biāo)消息     實例29:創(chuàng)建并設(shè)置鼠標(biāo)光標(biāo)     實例30:在對話框中定義光標(biāo)的熱區(qū)     實例31:創(chuàng)建和使用鼠標(biāo)提示框     實例32:在視圖窗口實現(xiàn)捕捉鼠標(biāo)     實例33:限制鼠標(biāo)的作用區(qū)域只在客戶窗口     實例34:使用程序模擬鼠標(biāo)動作   2.3 其他消息處理     實例35:創(chuàng)建和使用自定義消息     實例36:使用命令范圍添加消息處理函數(shù)     實例37:使用定時器實時顯示當(dāng)前時間     實例38:使用定時器顯示毫秒級的時間第二篇 VC基本程序開發(fā)要素 第3章 Windows基本控件的開發(fā)使用   3.1 按鈕控件的使用     實例39:創(chuàng)建和使用下壓按鈕、單選框和復(fù)選框     實例40:實現(xiàn)位圖按鈕,設(shè)定控件文本的字體     實例41:實現(xiàn)超鏈接風(fēng)格的按鈕     實例42:實現(xiàn)動畫按鈕   3.2 編輯框控件的使用     實例43:使用單行、多行編輯框輸入顯示文本     實例44:只允許輸入字母,并轉(zhuǎn)換為大寫的編輯框     實例45:在單行編輯框控件輸入回車后,不響應(yīng)默認(rèn)控件處理消息     實例46:設(shè)置編輯框控件的背景、文本顏色     實例47:創(chuàng)建完全只讀(沒有輸入焦點、不能選擇)的編輯框     實例48:實現(xiàn)只能輸入小數(shù)的編輯框控件     實例49:使用RichEdit編輯框格式化顯示文本   3.3 靜態(tài)控件的使用     實例50:設(shè)定靜態(tài)文本框的背景色和文本顏色     實例51:使用Picture控件實現(xiàn)分隔線     實例52:使用靜態(tài)文本控件顯示圖標(biāo)和位圖   …… 第4章 高級控件的開發(fā)使用 第5章 菜單、工具欄和狀態(tài)欄的開發(fā) 第6章 對話框程序設(shè)計 第7章 文本輸出與屏幕繪圖 第8章 文檔/視圖框架體系 第9章 打印、幫助、調(diào)試與發(fā)布第三篇 VC高級開發(fā)技術(shù) 第10章 文件操作與注冊表編程 第11章 進(jìn)程與線程 第12章 DLL開發(fā)與系統(tǒng)編程第四篇 VC專項應(yīng)用開發(fā)技術(shù) 第13章 網(wǎng)絡(luò)編程 第14章 數(shù)據(jù)庫及其相關(guān)技術(shù) 第15章 使用SQL查詢、操縱數(shù)據(jù)庫 第16章 數(shù)字圖像處理基礎(chǔ) 第17章 多媒體開發(fā)

章節(jié)摘錄

插圖:

編輯推薦

《VisualC++范例大全》特色:從工程應(yīng)用出發(fā),通過400余實例講解Visual C++開發(fā)技術(shù)與要點涵蓋Visual C++基本開發(fā)要素,也包含數(shù)據(jù)庫,網(wǎng)絡(luò)、多媒體等常用開發(fā)技術(shù)按照循序漸近、由淺入深的順序編寫,通過生動的實例講解,便于讀者學(xué)習(xí)實例均以講解Visual C++常用知識點為目標(biāo),且以相關(guān)知識點命名,便于速查和學(xué)習(xí)實例均給出了核心代碼,各功能實現(xiàn)盡可能采用獨立函數(shù),可移植性強(qiáng)《VisualC++范例大全》內(nèi)容概述:Visual C++與C++開發(fā)基礎(chǔ)(21個實例);消息映射與處理(17個實例);Windows基本控件的開發(fā)使用(30個實例);高級控件的開發(fā)使用(22個實例);菜單、工具欄和狀態(tài)欄的開發(fā)(25個實例);對話框程序設(shè)計(29個實例);文本輸出與屏幕繪圖(28個實例);文檔/視圖框架體系(30個實例);打印、幫助、調(diào)試與發(fā)布(20個實例);文件操作與注冊表編程(34個實例);進(jìn)程與線程(21個實例);DLL開發(fā)與系統(tǒng)編程(26個實例);網(wǎng)絡(luò)通信編程(18個實例);數(shù)據(jù)庫及其相關(guān)技術(shù)(21個實例);使用SQL查詢、操縱數(shù)據(jù)庫(37個實例);數(shù)字圖像處理基礎(chǔ)(10個實例);多媒體開發(fā)(18個實例)。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    VisualC++范例大全 PDF格式下載


用戶評論 (總計48條)

 
 

  •   這是我看過關(guān)于VC++6.0書中最詳細(xì)的一本。
  •   比較適合初學(xué)者使用,實例步驟很詳細(xì)
  •   本書介紹的實例詳實,值得一讀
  •   非常好的手邊工具,入門必備,C++基礎(chǔ)
  •   不錯,可以系統(tǒng)的學(xué)習(xí),當(dāng)你能把書上每一個例子不看書就能做出來時,你會發(fā)現(xiàn)你和看這本書以前不一樣了.
  •   很厚,內(nèi)容很多,適合你當(dāng)手冊看
  •   這本書給了我很多幫助
  •   看本書前, 最好對MFC有基本的了解,因為書中的代碼是一塊一塊獨立分開的,你至少得知道代碼在工程中放在哪里,否則越看越糊涂的。
    另外代碼中有很多明顯的錯誤,比如變量名前后不一致,漏掉下劃線的之類的,你只要認(rèn)真讀一遍就能發(fā)現(xiàn),這不是大問題。
    最大的問題是代碼質(zhì)量很差,感覺是堆出來的, 特別臃腫,在書中偏后的一些較大的項目中尤其能感覺到這點。
  •   這是一本對初學(xué)者很有幫助的書,但例子運用方法過于簡單,對于有點水平的人還是建議不要買
  •   這本書挺好 挺實用
  •   沒積分送,很惱火。當(dāng)當(dāng)還發(fā)短信給我說現(xiàn)在書都65折,那我這本書怎么就是75折呢。真是鬧眼子。
  •   非常希望能得到這本書,但是又一次因為快遞公司,沒有收到,郁悶啊!
  •   比起其他只是舉例子,放代碼的書,這本書還算不錯,只是涉及到得例子少了些,或者說,例子和其他書有很大的類似之處,不過,解釋的比較透徹
  •   介紹的例子挺豐富的,適合想偷懶的人~
  •   還不錯。大概都看了。。知識點以例子的形式出現(xiàn),讓初學(xué)者少走彎路。
    反正現(xiàn)在看完了。要的與我聯(lián)系。便宜出手。
    QQ:8042281
  •   書是好書,就是送的過程中要注意不要損壞,怎么到手上書都碰壞了角了,可惜!
  •   目錄有壞頁,懶得換了。
  •   本本不錯哦 看著就有一種厚重感
  •   很多例子,很不錯,對于我這種記性不好的人來說,有這么本工具書,真的很不錯,現(xiàn)在每天都在做書上的例子。
  •   實驗室的師兄們?nèi)耸忠槐?,我也不能納下拉,嘿嘿
  •   對學(xué)習(xí)MFC來說,非常不錯!
  •   看了幾章了,感覺代碼寫的很好的。
  •   是一本不錯的書,有實用價值!
  •   就是很多東西錯的
  •   里面的例子很實用!
  •   含蓋內(nèi)容太廣,對現(xiàn)在的我有難度。
  •   紙張質(zhì)量不錯···
  •   例子只取關(guān)鍵代碼部分,正版書質(zhì)量很好
  •   適合練習(xí),開始入門
  •   感覺服務(wù)不錯,效率挺高..有機(jī)會還會再次光臨購買.呵呵
  •   例子的可移植性很強(qiáng),用的時候很方便,希望可以好好利用。
  •   很好,增加了VC++軟件編程的知識面!
  •   值得參考!可以幫組了解一些基本控件使用。
  •   印刷質(zhì)量挺好 內(nèi)容使用
  •   感覺這本書真的是物有所值了
  •   我是幫實驗室的人買的,具體我還沒有看過。
  •   一本典籍,又是一部平步天下的武功秘籍!學(xué)會,雖不能一統(tǒng)天下,當(dāng)還可以獨當(dāng)一面。
  •   當(dāng)工具書挺好的
  •   這書有一定難度,沒VC++編程基礎(chǔ)的最好別買
  •   內(nèi)容是淺嘗輒止,細(xì)節(jié)太少,寫程序時還需要多試驗,反復(fù)推敲才行
  •   這本書中的范例只講了實現(xiàn)步驟,并沒有詳細(xì)的代碼,初學(xué)者看了絕對一頭霧水
  •   還可以,如果是初學(xué)者建議先不要看,適合有一定基礎(chǔ)的。
  •   書紙張還行,但是封面有一處壞了,里面有幾頁不好的地方,雖然不影響看,但是心里還是不舒服,希望下回發(fā)貨的時候能仔細(xì)看看貨物是否沒有問題,最后在發(fā)貨!謝謝!其他地方還滿意!
  •   代碼有好多是不全的關(guān)鍵的代碼段少了好多作者真是狗屎
  •   有興趣學(xué)一下就好,真正需要的時候,不能從書上查到什么有用的東西
  •   內(nèi)容是可以了,但似乎不太具體,泛泛而已。
  •   書很不錯,我很喜歡,就是太貴了點。
  •   書不錯,送貨很快。希望能保持送貨的速度就行了。
 

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

京ICP備13047387號-7