出版時間:2012-9 出版社:清華大學出版社 作者:明日科技 頁數(shù):560 字數(shù):986000
Tag標簽:無
前言
叢書說明:“軟件開發(fā)視頻大講堂”(第1版)于2008年8月出版以來,因其編寫細膩,易學實用,配備全程視頻等,在軟件開發(fā)類圖書市場上產(chǎn)生了很大反響,絕大部分品種在全國軟件開發(fā)零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優(yōu)秀暢銷書”?!败浖_發(fā)視頻大講堂”叢書(第2版)于2010年8月出版,自出版至今,絕大部分品種在全國軟件開發(fā)類零售圖書排行榜中,依然持續(xù)名列前茅。叢書迄今累計已銷售近40萬冊,被百余所高校計算機相關專業(yè)、軟件學院選為教學參考書,在眾多的軟件開發(fā)類圖書中成為一支最耀眼的品牌。“軟件開發(fā)視頻大講堂”叢書(第3版)在前兩版的基礎上,增刪了品種,修正了疏漏,重新錄制了視頻,提供了從入門學習,到實例應用,到模塊開發(fā),到項目開發(fā),到能力測試,直到面試等各個階段的海量開發(fā)資源庫。為了方便教學,還提供了教學課件PPT。Visual C++6.0是由Microsoft公司推出的基于Windows環(huán)境的一種面向對象的可視化編程語言。利用Visual C++6.0可以開發(fā)出具有良好的交互功能、兼容性和擴展性的應用程序。利用Visual C++6.0不但可以開發(fā)數(shù)據(jù)庫管理系統(tǒng),還可以開發(fā)集聲音、動畫、視頻為一體的多媒體應用程序和網(wǎng)絡應用程序,這使得Visual C++6.0成為目前應用最廣泛的編程語言之一。本書內(nèi)容本書提供了從入門到編程高手所必備的各類知識,共分4篇。第1篇:基礎知識。本篇通過對Visual C++6.0集成開發(fā)環(huán)境、C++語言基礎、語句、面向過程程序設計以及面向對象程序設計的介紹,并結合大量的圖示、實例、視頻等,使讀者快速掌握Visual C++語言,為以后的編程奠定堅實的基礎。第2篇:核心技術。本篇介紹對話框應用程序設計,常用控件,菜單,工具欄和狀態(tài)欄,高級控件,自定義MFC控件,文本、圖形、圖像處理,文檔與視圖等內(nèi)容。學習完本篇,讀者將能夠開發(fā)一些小型應用程序。第3篇:高級應用。本篇主要介紹打印技術、文件與注冊表操作、ADO編程、動態(tài)鏈接庫、多線程程序設計和網(wǎng)絡套接字編程等內(nèi)容。學習完本篇,讀者將能夠開發(fā)數(shù)據(jù)庫應用程序、多線程程序和網(wǎng)絡程序等。第4篇:項目實戰(zhàn)。本篇通過一個大型、完整的圖書管理系統(tǒng),運用軟件工程的設計思想,學習如何進行軟件項目的開發(fā)。書中按照“編寫項目計劃書→系統(tǒng)設計→數(shù)據(jù)庫設計→創(chuàng)建項目→實現(xiàn)項目→運行項目→解決開發(fā)常見問題”的流程進行介紹,帶領讀者一步步親身體驗開發(fā)項目的全過程。本書特點由淺入深,循序漸進:本書以初中級程序員為對象,先從C++語言基礎學起,再學習Visual C++的核心技術,然后學習Visual C++的高級應用,最后學習開發(fā)一個完整項目。講解過程中步驟詳盡、版式新穎,在操作的內(nèi)容圖片上以(((……的編號+內(nèi)容的方式進行標注,使讀者在閱讀時一目了然,從而快速把握書中內(nèi)容。語音視頻,講解詳盡:書中每一章節(jié)均提供聲圖并茂的視頻教學錄像,讀者可以根據(jù)書中提供的視頻位置在光盤中找到。這些視頻能夠引導初學者快速地入門,感受編程的快樂和成就感,增強進一步學習的信心,從而快速成為編程高手。實例典型,輕松易學:通過例子學習是最好的學習方式。本書通過“一個知識點、一個例子、一個結果、一段評析、一個綜合應用”的模式,透徹詳盡地講述了實際開發(fā)中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速提高編程技能,書中幾乎每行代碼都提供了注釋。精彩欄目,貼心提醒:本書根據(jù)需要在各章使用了很多“注意”、“說明”和“技巧”等小欄目,以讓讀者在學習過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。應用實踐,隨時練習:書中幾乎每章都提供了“實踐與練習”,讓讀者能夠通過對問題的解答重新回顧、熟悉所學的知識,舉一反三,為進一步學習做好充分的準備。讀者對象初學編程的自學者編程愛好者大中專院校的老師和學生相關培訓機構的老師和學員畢業(yè)設計的學生初中級程序開發(fā)人員程序測試及維護人員參加實習的“菜鳥”程序員編者
內(nèi)容概要
明日科技編著的《Visual
C++從入門到精通(第3版)》從初學者的角度出發(fā),以通俗易懂的語言,配合豐富多彩的實例,詳細介紹了使用 Visual C++
6.0進行程序開發(fā)應該掌握的各方面知識。全書共分20章,包括Visual C++
6.0集成開發(fā)環(huán)境,C++語言基礎,語句,面向過程程序設計,面向對象程序設計,對話框應用程序設計,常用控件,菜單,工具欄和狀態(tài)欄,高級控件,自定義MFC控件,文本、圖形、圖像處理,文檔與視圖,打印技術,文件與注冊表操作,ADO編程,動態(tài)鏈接庫,多線程程序設計,網(wǎng)絡套接字編程,圖書管理系統(tǒng)。書中所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Visual
C++ 6.0程序開發(fā)的精髓,快速提高開發(fā)技能。另外,本書除了紙質(zhì)內(nèi)容之外,配書光盤中還給出了海量開發(fā)資源庫,主要內(nèi)容如下:
語音視頻講解:總時長14小時,共100段 實例資源庫:881個實例及源碼詳細分析 模塊資源庫:15個經(jīng)典模塊開發(fā)過程完整展現(xiàn)
項目案例資源庫:15個企業(yè)項目開發(fā)過程完整展現(xiàn) 測試題庫系統(tǒng):616道能力測試題目 面試資源庫:371個企業(yè)面試真題 PPT電子教案
《Visual
C++從入門到精通(第3版)》適合作為軟件開發(fā)入門者的自學用書,也適合作為高等院校相關專業(yè)的教學參考書,也可供開發(fā)人員查閱、參考。
書籍目錄
第1篇 基礎知識
第1章 Visual C++ 6.0集成開發(fā)環(huán)境
視頻講解:30分鐘
1.1 Visual C++ 6.0概述
1.2 Visual C++ 6.0開發(fā)環(huán)境介紹
1.2.1 熟悉Visual C++ 6.0 IDE開發(fā)環(huán)境
1.2.2 Visual C++ 6.0 IDE菜單介紹
1.2.3 Visual C++ 6.0 IDE工具欄介紹
1.2.4 Visual C++ 6.0工作區(qū)窗口介紹
1.2.5 Visual C++ 6.0 控件面板介紹
1.2.6 Visual C++ 6.0輸出窗口介紹
1.3 設置自己的開發(fā)環(huán)境
1.3.1 自定義工具欄
1.3.2 自定義代碼編輯窗口
1.4 創(chuàng)建一個簡單的程序
1.4.1 創(chuàng)建工程
1.4.2 編輯程序
1.5 小結
第2章 C++語言基礎
第3章 語句
第4章 面向過程程序設計
第5章 面向對象程序設計
第2篇 核心技術
第3篇 高級應用
第4篇 項目實戰(zhàn)
章節(jié)摘錄
版權頁: 插圖: BLACK_PEN:黑色畫筆。 WHITE_PEN:白色畫筆。 ANSI_FIXED FONT:采用Windows(ANSI)字符集的等寬字體。 ANSI_VAR FONT:采用Windows(ANSI)字符集的不等寬字體。 DEVICE DEFAULT FONT:設備使用的默認字體(NT)。 DEFAULT GUI FONT:用戶界面的默認字體,包括菜單和對話框字體。 OEM FIXED FONT:OEM字符集的固有字體。 SYSTEM FONT:屏幕系統(tǒng)字體。這是用于菜單、對話框等的默認不等寬字體。 SYSTEM FIXED FONT:屏幕系統(tǒng)字體。這是用于菜單、對話框等的默認等寬字體。 【例11.2】 以CEdit類為基類派生一個CColorEdit類,創(chuàng)建特殊文本顏色編輯框。(實例位置:光盤\TM\sl\11\2) 步驟如下: (1)創(chuàng)建一個基于對話框的應用程序,將對話框的Caption屬性修改為“特殊文本顏色編輯框”。 (2)創(chuàng)建一個以CEdit類為基類的派生類CColorEdit。 (3)在CColorEdit類的頭文件中聲明一個COLORREF類型變量m Color。 (4)手動添加一個SetColor函數(shù),用來為設置文本顏色的變量賦值。代碼如下: (5)處理CColorEdit類的WM CTLCOLOR消息,在該消息的處理函數(shù)中設置文本顏色。代碼如下: (6)向對話框中添加6個編輯框控件,通過類向導為控件關聯(lián)CColorEdit類變量。 (7)在對話框的OnlnitDial09函數(shù)中為編輯框控件設置文本顯示顏色,代碼如下:實例的運行結果如圖11.3所示。 11.11.3位圖背景編輯框 白色背景的編輯框時間長了讓人看起來很乏味,為了更好地美化程序,從而吸引用戶,可以以CEdit類為基類設計一個CBmpEdit類,通過該類使編輯框顯示背景位圖。值得注意的是,在設計CBmpEdit類時,繪制背景的部分是在WM ERASEBKGND消息處理函數(shù)中進行的,而不是繪制在WM PAINT消息處理函數(shù)中,因為在WIVI PAINT消息處理函數(shù)中繪制背景位圖會導致編輯框中的文本被位圖覆蓋。下面就通過實例來看一下具有位圖背景的編輯框是如何實現(xiàn)的。 【例l l。3】 以CEdit類為基類派生一個CBmpEdit類,創(chuàng)建具有位圖背景的編輯框。(實例位置:光盤\TM\sI\11\3) 步驟如下: (1)創(chuàng)建一個基于對話框的應用程序,將對話框的Caption屬性修改為“位圖背景編輯框”。 (2)創(chuàng)建一個以CEdit類為基類的派生類CBmpEdit。 (3)在工作區(qū)窗口中選擇RecourceView選項卡,向對話框中導入一個位圖資源。 (4)在CBmpEdit類的頭文件中聲明一個CBitmap類對象m_Bitmap (5)在CBmpEdit類的構造函數(shù)中加載位圖資源,代碼如下: (6)處理CBmpEdit類的WM_CTLCOLOR消息,在該消息的處理函數(shù)中設置文本的背景透明。代碼如下: (7)處理CBmpEdit類的WM—ERASEBKGND消息,在該消息的處理函數(shù)中繪制編輯框背景。
編輯推薦
《Visual C++從入門到精通(第3版)》編輯推薦:“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點大系之一。該大系包括多個子系列,每個子系列的圖書在其同品種的圖書中銷售名列前茅,其中:4個品種榮獲“全行業(yè)優(yōu)秀暢銷品種”1個品種榮獲2012年清華大學出版社“專業(yè)暢銷書”一等獎。絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅。截至目前該大系累計銷售超過55萬冊。該大系已成為近年來清華社計算機專業(yè)基礎類零售圖書最暢銷的品牌之一“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風格和優(yōu)良品質(zhì)?!禫isual C++從入門到精通(第3版)》突出了以下內(nèi)容:總長總時長42小時同步視頻演示講解,可反復觀摩,讓學習更為快捷、高效。891個典型實例,通過實例學習更深入,更有趣,更有動力。15道面試真題,了解工作實例及面試問題,更好適應企業(yè)需求。616項能力測試題目,檢測是否過關,了解學習之不足。根據(jù)全國計算機零售圖書排行榜,《Visual C++從入門到精通(第3版)》已經(jīng)連續(xù)8月VB類全國零售排行前2名“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細于品質(zhì):集基礎知識、核心技能、高級應用、項目案例于一體。好學、好用、高效。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載