VisualC++范例大全

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

前言

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

內容概要

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

書籍目錄

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

章節(jié)摘錄

插圖:

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計48條)

 
 

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

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

京ICP備13047387號-7