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

出版時(shí)間:2009-6  出版社:吉林電子出版社  作者:劉荷花,陳信明 編  頁(yè)數(shù):272  

前言

  作為一種計(jì)算機(jī)語(yǔ)言,C++語(yǔ)言有著無(wú)可比擬的優(yōu)勢(shì)。而Visual C++6.0是迄今為止功能最強(qiáng)大的C++語(yǔ)言集成開(kāi)發(fā)環(huán)境之一。為此,掌握Visual C++的程序設(shè)計(jì)方法和內(nèi)容,對(duì)提高學(xué)習(xí)者的計(jì)算機(jī)應(yīng)用軟件開(kāi)發(fā)能力有著極其重要的意義。  本書(shū)簡(jiǎn)明易懂,對(duì)重要知識(shí)點(diǎn)采用實(shí)例進(jìn)行解析,使讀者快速入門(mén),特別適合程序設(shè)計(jì)初學(xué)者使用。全書(shū)共分9章,前3章主要介紹基礎(chǔ)知識(shí),第4~8章講解MFC程序設(shè)計(jì)的知識(shí),第9章為ActiveX編程技術(shù)。各章具體內(nèi)容如下:  第1章主要介紹了’Visual c++6.0集成開(kāi)發(fā)環(huán)境的界面及應(yīng)用程序框架的創(chuàng)建過(guò)程。  第2章主要介紹了C++語(yǔ)言和面向?qū)ο蟮幕局R(shí)?! 〉?章主要介紹了Windows編程基礎(chǔ)及其系統(tǒng)中變量的命令規(guī)則?! 〉?章主要介紹了MFC的類(lèi)庫(kù)及使用該類(lèi)庫(kù)創(chuàng)建Windows應(yīng)用程序的一般過(guò)程?! 〉?章主要介紹了MFC的文檔/視圖結(jié)構(gòu),并使用該結(jié)構(gòu)創(chuàng)建了一個(gè)鼠標(biāo)畫(huà)線程序?! 〉?章主要介紹了MFC的菜單、快捷鍵、工具條和狀態(tài)欄等資源,并為鼠標(biāo)畫(huà)線程序添加了這些資源?! 〉?章主要介紹了MFC的對(duì)話框與通用控件的知識(shí),進(jìn)一步完善鼠標(biāo)畫(huà)線程序,使其可以通過(guò)在對(duì)話框內(nèi)輸入兩點(diǎn)來(lái)畫(huà)線。  第8章主要介紹了MFC的圖形和文本繪制的知識(shí),最終完成了鼠標(biāo)畫(huà)線程序,使其可以繪制各種線型、各種顏色的線段。  第9章主要介紹了ActiveX控件的知識(shí),制作并使用了一個(gè)ActiveX控件?! ”緯?shū)對(duì)每章的知識(shí)點(diǎn)都詳細(xì)講解,并配有大量的圖片和實(shí)例,便于讀者理解。本書(shū)各章實(shí)例相互聯(lián)系,逐層遞進(jìn),最終完成了一個(gè)較完善的鼠標(biāo)畫(huà)線程序。通過(guò)該實(shí)例的實(shí)現(xiàn)可以輕松掌握各知識(shí)點(diǎn),并把這些知識(shí)點(diǎn)綜合應(yīng)用?! 〈送?,為了讀者能更好的學(xué)習(xí)并掌握’Visual c++程序設(shè)計(jì)的方法與開(kāi)發(fā)過(guò)程,我們?cè)诠獗P(pán)中補(bǔ)充了大量基于本書(shū)內(nèi)容之上的拓展演示視頻,以期使讀者能夠在本書(shū)內(nèi)容基礎(chǔ)上學(xué)習(xí)到更多的知識(shí),且提升實(shí)際應(yīng)用技能?! ∮捎跁r(shí)間倉(cāng)促與編者水平有限,不足與欠妥之處在所難免,懇請(qǐng)廣大讀者不吝指正。

內(nèi)容概要

本書(shū)詳細(xì)講述了使用Ⅵsual C++6.0進(jìn)行程序開(kāi)發(fā)的過(guò)程。每章所講知識(shí)點(diǎn)均配有大量的實(shí)例,實(shí)例相互關(guān)聯(lián),逐層遞進(jìn)。    全書(shū)分為3個(gè)部分共9章,第1部分為第1~3章,講述Visual c++基礎(chǔ)知識(shí),包括Visual C++集成開(kāi)發(fā)環(huán)境簡(jiǎn)介、C++語(yǔ)言基礎(chǔ)知識(shí)和windows程序設(shè)計(jì)基礎(chǔ)知識(shí);第2部分為第4~8章,講述MFC程序設(shè)計(jì),包括MFC基礎(chǔ)知識(shí)、MFC文檔/視圖結(jié)構(gòu)、MFC中的對(duì)話框和控件以及MFC的圖形操作等;第3部分為第9章,著重講述了Activex控件的知識(shí),包括控件的制作和使用等。    此外,為了讀者能更好的學(xué)習(xí)并掌握Visual C++程序設(shè)計(jì)的方法與開(kāi)發(fā)過(guò)程,我們?cè)诠獗P(pán)中補(bǔ)充了大量基于本書(shū)內(nèi)容之上的拓展演示視頻,以期使讀者能夠在本書(shū)內(nèi)容基礎(chǔ)上學(xué)習(xí)到更多的知識(shí),且提升實(shí)際應(yīng)用技能。    本書(shū)結(jié)構(gòu)嚴(yán)謹(jǐn)、通俗易懂,兼有普及與提高的雙重功能,即可作為高等院校、計(jì)算機(jī)培訓(xùn)學(xué)校相關(guān)課程的教材,也可作為程序設(shè)計(jì)開(kāi)發(fā)人員的參考用書(shū)。

書(shū)籍目錄

第1章  初識(shí)VisuaI C++  1.1  Visual C++6.0概述    1.1.1  c語(yǔ)言發(fā)展史簡(jiǎn)介    1.1.2  c++語(yǔ)言發(fā)展史簡(jiǎn)介    1.1.3  visual C++的誕生    1.1.4  Visual C++的功能與特點(diǎn)  1.2  Visual c++6.0開(kāi)發(fā)環(huán)境    1.2.1  啟動(dòng)Visual C++6.O    1.2.2  Visual C+十6.O開(kāi)發(fā)環(huán)境簡(jiǎn)介  1.3  Visual C++6.0入門(mén)實(shí)例    1.3.1  創(chuàng)建一個(gè)win32 console Application程月    1.3.2  創(chuàng)建一個(gè)MFc多文檔程序  1.4 小結(jié)與提高  1.5 思考與練習(xí)第2章 C++語(yǔ)言基礎(chǔ)知識(shí)  2.1  一個(gè)簡(jiǎn)單的c++程序?qū)嵗? 2.2 C++的C語(yǔ)言基礎(chǔ)    2.2.1  C++語(yǔ)言的數(shù)據(jù)類(lèi)型    2.2.2  C++語(yǔ)言的標(biāo)識(shí)符與關(guān)鍵字    2.2.3  C++語(yǔ)言的變量和常量    2.2.4  C++語(yǔ)言的運(yùn)算符    2.2.5  C++語(yǔ)言的3種程序結(jié)構(gòu)  2.2.6  C++語(yǔ)言的函數(shù)    2.2.7  C++語(yǔ)言的數(shù)組、指針和引用  2.3 類(lèi)與對(duì)象    2.3.1 類(lèi)    2.3.2 對(duì)象    2.3.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)    2.3.4 函數(shù)重載    2.3.5 this指針  2.4 類(lèi)的繼承與派生    2.4.1  派生類(lèi)    2.4.2 多重繼承  2.5 多態(tài)性與虛函數(shù)  2.6 小結(jié)與提高  2.7 思考與練習(xí)第3章 Windows編程基礎(chǔ)  3.1  從DOS程序到windows程序    3.1.1 Dos程序?qū)嵗?   3.1.2 windows程序?qū)嵗?   3.1.3 初步解析windows程序?qū)嵗? 3.2 窗口和消息    3.2.1  窗口實(shí)例    3.2.2 注冊(cè)窗口類(lèi)    3.2.3 創(chuàng)建窗口    3.2.4 顯示窗口    3.2.5  消息循環(huán)    3.2.6 窗口消息處理函數(shù)    3.2.7 消息處理  3.3 windows系統(tǒng)中常用的消息    3.3.1  消息分類(lèi)    3.3.2 常用消息簡(jiǎn)介  3.4 windows系統(tǒng)中變量的命名規(guī)則    3.4.1 windows數(shù)據(jù)類(lèi)型    3.4.2 匈牙利法則  3.5 小結(jié)與提高  3.6 思考與練習(xí)第4章 MFC基礎(chǔ)知識(shí)  4.1  MFC概述    4.1.1  MFc的歷史沿革    4.1.2  MFC的優(yōu)點(diǎn)  4.2  MFc基礎(chǔ)類(lèi)庫(kù)簡(jiǎn)介    4.2.1  MFC類(lèi)庫(kù)概念    4.2.2  MFC基礎(chǔ)類(lèi)庫(kù)層次結(jié)構(gòu)  4.3 使用MFC類(lèi)庫(kù)創(chuàng)建框架窗口    4.3.1  MFc方法創(chuàng)建一個(gè)Hellownd程序    4.3.2  Hellownd程序解析  4.4 MFC中的消息映射簡(jiǎn)介    4.4.1 不使用消息映射的程序?qū)嵗?   4.4.2 創(chuàng)建消息映射程序?qū)嵗  ?章 MFC文檔/視圖結(jié)構(gòu)第6章 MFC中的資源第7章 MFC中的對(duì)話框與控件第8章 MFC圖形操作第9章 Active X控件主要參考文獻(xiàn)

章節(jié)摘錄

  7.5 小結(jié)與提高  為了減輕Windows程序員的工作量,MFC提供了很多Windows常用的控件,包括按鈕控件、編輯框控件、靜態(tài)控件、列表框控件和組合框控件等。本章介紹了創(chuàng)建和使用這些常用控件的基礎(chǔ)知識(shí),了解了基于對(duì)畫(huà)框的應(yīng)用程序的運(yùn)行機(jī)制,并練習(xí)使用了幾種控件。此外,本章還對(duì)畫(huà)線程序進(jìn)行了修改,使其支持對(duì)話框操作。  然而,畫(huà)線程序所繪制的線段太過(guò)單一,既不能改變粗細(xì),又不能改變顏色。下一章將介紹Windows的圖形設(shè)備接口,來(lái)繪制出各式各樣的線段。  7.6思考與練習(xí)  1.簡(jiǎn)答題  (1)使用MFC AppWizard生成一個(gè)簡(jiǎn)單的基于對(duì)話框的應(yīng)用程序,分析AppWizard創(chuàng)建了哪些類(lèi)和文件?! 。?)模態(tài)對(duì)話框和非模態(tài)對(duì)話框有什么區(qū)別? ?。?)創(chuàng)建控件的方法有哪幾種? ?。?)怎樣理解控件通知和消息映射?  2.操作題 ?。?)參考7-3-3節(jié)的例子,設(shè)計(jì)如圖。7-47所示的基于對(duì)話框的應(yīng)用程序。要求當(dāng)用鼠標(biāo)拖動(dòng)滑塊時(shí),右邊的靜態(tài)文本框里面的數(shù)值做相應(yīng)變化,最后將綜合信息顯示在最下面的只讀編輯框中。

編輯推薦

  《Visual C++程序設(shè)計(jì)》從實(shí)際應(yīng)用的角度出發(fā),幫助讀者以最快的速度進(jìn)入Visual C++的世界,提高程序開(kāi)發(fā)技術(shù)水平;資深講師精心編寫(xiě),融入作者多年教學(xué)經(jīng)驗(yàn);結(jié)構(gòu)清晰、實(shí)例豐富,具有很強(qiáng)的操作性和實(shí)用性。

圖書(shū)封面

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


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


用戶(hù)評(píng)論 (總計(jì)1條)

 
 

  •   對(duì)編程非常有幫助
 

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

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