Visual C++程序設(shè)計(jì)

出版時(shí)間:2010-5  出版社:高等教育出版社  作者:王明福(主編),孫宏偉(副主編),顧明(副主編)  頁(yè)數(shù):350  字?jǐn)?shù):485000  

前言

  MicrosoftVisualC++2005是Microsoft公司目前最新推出的開(kāi)發(fā)工具包,是一種面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,可以大大提高軟件設(shè)計(jì)能力以及開(kāi)發(fā)速度。基于對(duì)當(dāng)前教材的深入了解及教學(xué)實(shí)踐需要,我們對(duì)《Visualc++程序設(shè)計(jì)》第l版進(jìn)行了修訂,將開(kāi)發(fā)環(huán)境升級(jí)為VisualStudio2005。本書(shū)從實(shí)際應(yīng)用的角度介紹Visualc++2005開(kāi)發(fā)工具包的使用方法和編程技巧。通過(guò)開(kāi)發(fā)計(jì)算器、繪圖程序、媒體播放器、學(xué)生成績(jī)管理系統(tǒng)、QQ聊天室和桌面時(shí)差時(shí)鐘等程序,詳細(xì)介紹包括菜單、對(duì)話框、常用控件、工具欄等在內(nèi)的界面設(shè)計(jì)技術(shù)以及圖形、多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信和多線程等編程技術(shù)?! ”緯?shū)改變傳統(tǒng)教材的編寫(xiě)方法,具有如下特點(diǎn):  1.采用項(xiàng)目驅(qū)動(dòng)的編寫(xiě)方式,強(qiáng)調(diào)工學(xué)結(jié)合、知識(shí)與技能的結(jié)合,以及基本技能的訓(xùn)練和Visualc++應(yīng)用開(kāi)發(fā)能力的培養(yǎng)。在教學(xué)內(nèi)容的編排上注重基礎(chǔ)性和應(yīng)用性,前6章介紹windows編程基礎(chǔ)和編程環(huán)境,后6章介紹Visualc++應(yīng)用開(kāi)發(fā)實(shí)踐?! ?.基于工作過(guò)程系統(tǒng)化思想,兼顧項(xiàng)目的開(kāi)發(fā)過(guò)程與知識(shí)的系統(tǒng)性和完備性。通過(guò)案例程序的開(kāi)發(fā)實(shí)踐,一方面實(shí)踐工學(xué)結(jié)合,體驗(yàn)軟件的開(kāi)發(fā)過(guò)程;另一方面學(xué)習(xí)包括菜單、對(duì)話框、常用控件、工具欄等在內(nèi)的界面設(shè)計(jì)方法以及圖形、多媒體、數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)通信等編程技術(shù)。采用項(xiàng)目驅(qū)動(dòng)的編寫(xiě)方式,把知識(shí)點(diǎn)融入實(shí)際項(xiàng)目的開(kāi)發(fā)中,通過(guò)項(xiàng)目的不斷擴(kuò)展,學(xué)習(xí)和掌握知識(shí)點(diǎn)。本書(shū)具有結(jié)構(gòu)合理、通俗易懂、案例實(shí)用有趣、圖文并茂、可操作性強(qiáng)等特點(diǎn)。  3.在案例或項(xiàng)目的選擇上,遵循“易學(xué)”、“有趣”和“有用”的原則,這樣有利于激發(fā)學(xué)生的求知欲望。本書(shū)所選案例(或項(xiàng)目)基本上包含面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和Visualc++的程序設(shè)計(jì)技巧,由淺入深、循序漸進(jìn)、逐步拓寬知識(shí)點(diǎn)。兼顧理論知識(shí)的系統(tǒng)性和完整性,考慮獨(dú)立和相關(guān)的平衡,其總目標(biāo)是強(qiáng)調(diào)綜合應(yīng)用開(kāi)發(fā)能力的培養(yǎng)。換言之,既能實(shí)踐循序漸進(jìn)的教學(xué)方法,也有利于開(kāi)展“項(xiàng)目綜合”的教學(xué)模式,符合教學(xué)規(guī)律。  4.一切以實(shí)用為目的,注重知識(shí)應(yīng)用的先進(jìn)性和前沿性。本書(shū)著眼于IT產(chǎn)業(yè)飛速發(fā)展的需要,將多媒體編程技術(shù)、數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)通信技術(shù)納入本書(shū)內(nèi)容。本書(shū)不追求面面俱到,而是大膽舍去不用或根本就不實(shí)用的內(nèi)容,適合“理論夠用,重在實(shí)踐”的高等職業(yè)院校教學(xué)的特點(diǎn)?! ?.本書(shū)注重c語(yǔ)言程序設(shè)計(jì)系列的個(gè)性和共性,考慮到兩個(gè)方面的平滑過(guò)渡及其中的異同點(diǎn):一是從面向過(guò)程的程序設(shè)計(jì)到面向?qū)ο蟪绦蛟O(shè)計(jì)的平滑過(guò)渡及異同點(diǎn),二是在DOS環(huán)境下與windows環(huán)境下程序的平滑過(guò)渡及異同點(diǎn)。反映在章節(jié)內(nèi)容的安排上,第2章介紹windows編程基礎(chǔ),其目的就是讓讀者了解DOS程序與windows程序的差別以及M:FC應(yīng)用程序的結(jié)構(gòu)。第3章介紹MFC應(yīng)用程序的界面設(shè)計(jì)與資源管理,其目的是讓讀者掌握用Visualc++開(kāi)發(fā)平臺(tái)編寫(xiě)MFC應(yīng)用程序的一些基本操作。第4章才開(kāi)始本書(shū)的主要內(nèi)容。

內(nèi)容概要

本書(shū)以Microsoft公司的Visual Studio 2005作為開(kāi)發(fā)平臺(tái)。全書(shū)共12章。前6章介紹Windows編程基礎(chǔ)和編程環(huán)境,主要內(nèi)容包括Visual Studio 2005開(kāi)發(fā)平臺(tái)介紹、Windows消息驅(qū)動(dòng)機(jī)制、Win32應(yīng)用程序結(jié)構(gòu)、MFC編程基礎(chǔ)、消息和命令。第7~12章介紹Visual C++的開(kāi)發(fā),通過(guò)開(kāi)發(fā)計(jì)算器、繪圖程序、媒體播放器、學(xué)生成績(jī)管理系統(tǒng)、QQ聊天室和桌面時(shí)差時(shí)鐘等程序,詳細(xì)介紹包括菜單、對(duì)話框、常用控件、工具欄等在內(nèi)的界面設(shè)計(jì)技術(shù)以及圖形、多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信和多線程等編程技術(shù)。    本書(shū)編者改變傳統(tǒng)寫(xiě)法,基于工作過(guò)程系統(tǒng)化思想,兼顧項(xiàng)目的開(kāi)發(fā)過(guò)程與知識(shí)的系統(tǒng)性和完備性,采用項(xiàng)目驅(qū)動(dòng)的編寫(xiě)方式,強(qiáng)調(diào)工學(xué)結(jié)合、知識(shí)與技能的結(jié)合,把知識(shí)點(diǎn)融入實(shí)際項(xiàng)目的開(kāi)發(fā)中。本書(shū)具有結(jié)構(gòu)合理、通俗易懂、案例實(shí)用有趣、圖文并茂、可操作性強(qiáng)等特點(diǎn)。    本書(shū)可作為高等職業(yè)院校計(jì)算機(jī)類(lèi)各專(zhuān)業(yè),以及應(yīng)用性、技能型人才培養(yǎng)等各類(lèi)教育的“Visual C++程序設(shè)計(jì)”課程的教材,也可作為培訓(xùn)學(xué)院的培訓(xùn)教材和自學(xué)讀物。    書(shū)中程序全部運(yùn)行通過(guò),所有程序的源代碼可以從中國(guó)高校計(jì)算機(jī)課程網(wǎng)(http://computer.cncourse-com)下載。

書(shū)籍目錄

第1章  概述  1.1  Visual C++ 2005案例程序演示    1.2  認(rèn)識(shí)Visual C++ 2005    1.2.1  Visual C++簡(jiǎn)史    1.2.2  Visual C++ 2005的特征    1.2.3  學(xué)習(xí)Visual C++ 2005的方法  1.3  Visual Studio 2005開(kāi)發(fā)環(huán)境    1.3.1  起始頁(yè)    1.3.2  菜單和工具欄    1.3.3  “工具箱”面板    1.3.4  “類(lèi)視圖”面板    1.3.5  “對(duì)象瀏覽器”面板    1.3.6  代碼編輯器/窗體設(shè)計(jì)器    1.3.7  “屬性”面板    1.3.8  定制開(kāi)發(fā)環(huán)境  1.4  第一個(gè)應(yīng)用程序“Hello world”    1.4.1  新建項(xiàng)目    1.4.2  預(yù)編譯、連接與運(yùn)行    1.4.3  編寫(xiě)程序代碼    1.4.4  編譯、連接與運(yùn)行    習(xí)題1第2章  Windows編程基礎(chǔ)第3章  MFC應(yīng)用程序的界面設(shè)計(jì)第4章  MFC的消息和命令第5章  對(duì)話框與常用控件第6章  文檔與視圖機(jī)構(gòu)第7章  屏幕繪圖第8章  多媒體技術(shù)第9章  數(shù)據(jù)庫(kù)編程第10章  網(wǎng)絡(luò)編程第11章  多線程第12章  動(dòng)態(tài)鏈接庫(kù)DLL附錄  .NET開(kāi)發(fā)環(huán)境Visual Studio 2005的安裝參考文獻(xiàn)

章節(jié)摘錄

  在“MFC應(yīng)用程序向?qū)А睂?duì)話框的“概述”選項(xiàng)卡中出現(xiàn)的是MFC應(yīng)用程序的默認(rèn)設(shè)置。默認(rèn)項(xiàng)目設(shè)置有三項(xiàng):第一項(xiàng)說(shuō)明項(xiàng)目在默認(rèn)情況下是多文檔界面,第二項(xiàng)說(shuō)明項(xiàng)目在默認(rèn)情況下無(wú)數(shù)據(jù)庫(kù)支持,第三項(xiàng)則說(shuō)明默認(rèn)情況下項(xiàng)目不支持復(fù)合文檔。  在此,說(shuō)明一下復(fù)合文檔。人們?cè)趯?xiě)一封信時(shí),很可能只涉及文字,即只用文本就可以達(dá)到目的。保存信的內(nèi)容時(shí),將其保存為一個(gè)文本文件即可。這個(gè)文本文件不是復(fù)合文檔,因?yàn)樗锩嬷挥幸环N格式的內(nèi)容——文本。但是當(dāng)寫(xiě)一份完整的產(chǎn)品性能報(bào)告時(shí),就不得不把產(chǎn)品的一些細(xì)節(jié)用圖形方式加注在文字中間,以達(dá)到更好的效果。因?yàn)閳D形與文字具有不同的格式,但都包含在一個(gè)產(chǎn)品性能報(bào)告文檔中,所以這個(gè)產(chǎn)品性能報(bào)告文檔的類(lèi)型就是復(fù)合文檔?! 。?)單擊“下一步”按鈕,或單擊“應(yīng)用程序類(lèi)型”,將出現(xiàn)如圖1-2l所示的選項(xiàng)卡,在此可以修改有關(guān)應(yīng)用程序類(lèi)型方面的信息?! ≌f(shuō)明: ?、俑鶕?jù)不同的需要,可以改變應(yīng)用程序的類(lèi)型。例如,應(yīng)用程序不需要文檔視圖結(jié)構(gòu),只要一個(gè)對(duì)話框就夠了(例如,windows自帶的一些游戲界面就是典型的對(duì)話框應(yīng)用),那么只要選擇“基于對(duì)話框”單選按鈕即可。如果選擇此選項(xiàng),其下方的“使用HTML對(duì)話框”復(fù)選框?qū)⒈患せ?,它表示用戶是否選擇HTML風(fēng)格的對(duì)話框。如果需要處理一幅圖,應(yīng)用也較為復(fù)雜,需要很多菜單項(xiàng),那么就要考慮用文檔視圖結(jié)構(gòu)了。windows中的“記事本”應(yīng)用程序就是一個(gè)單文檔應(yīng)用程序,此時(shí)只要選擇“單文檔”單選按鈕即可。如果要開(kāi)發(fā)一個(gè)類(lèi)似于Word的多功能字處理應(yīng)用程序,可以選擇“多個(gè)文檔”單選按鈕(默認(rèn)選項(xiàng))。

編輯推薦

  本書(shū)選用微軟Visual Studio 2005作為開(kāi)發(fā)平臺(tái),用計(jì)算器程序、繪圖程序、媒體播放器、學(xué)生成績(jī)管理系統(tǒng)和QO聊天室等案例作為項(xiàng)目驅(qū)動(dòng),介紹Visual C++ 2005面向?qū)ο蟪绦蛟O(shè)計(jì)方法,介紹包括菜單、對(duì)話框、常用控件、工具欄等在內(nèi)的界面設(shè)計(jì),以及圖形、多媒體、數(shù)據(jù)庫(kù)、網(wǎng)絡(luò)通信、多線程和動(dòng)態(tài)鏈接庫(kù)DLL等編程技術(shù)。

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    Visual C++程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   例子好
  •   話說(shuō)偶們老師讓我們買(mǎi)這本書(shū),老師的原話是這樣滴,這本書(shū),說(shuō)實(shí)話,寫(xiě)的不是特別好,但是初學(xué)者總得有個(gè)本子跟著學(xué)吧!所以建議偶們這些初學(xué)者買(mǎi)這本。。。
 

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

京ICP備13047387號(hào)-7