vc++面向?qū)ο缶幊探坛?免費版

vc++面向?qū)ο缶幊探坛?免費版

ID:34149001

大?。?.65 MB

頁數(shù):767頁

時間:2019-03-03

vc++面向?qū)ο缶幊探坛?免費版_第1頁
vc++面向?qū)ο缶幊探坛?免費版_第2頁
vc++面向?qū)ο缶幊探坛?免費版_第3頁
vc++面向?qū)ο缶幊探坛?免費版_第4頁
vc++面向?qū)ο缶幊探坛?免費版_第5頁
資源描述:

《vc++面向?qū)ο缶幊探坛?免費版》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、高等學(xué)校計算機專業(yè)課教育教材精選王育堅編著VisualC++面向?qū)ο缶幊探坛贪鏅?quán)所有復(fù)制必究http://www.51Labor.comvcplus2@yahoo.com.cn電子教案目錄第1章VisualC++集成開發(fā)環(huán)境第2章C++語言基礎(chǔ)第3章C++面向?qū)ο蟪绦蛟O(shè)計第4章創(chuàng)建應(yīng)用程序框架第5章文檔與視圖第6章MFC原理與方法第7章對話框和控件第8章圖形設(shè)備接口版權(quán)所有復(fù)制必究版權(quán)所有復(fù)制必究?VisualC++是一個可視化軟件開發(fā)工具。1993年Microsoft公司推出VisualC++1.0,新版本不斷問世,2001年推出VisualC++.NET(即VisualC++7.0

2、),它只適用于Windows2000/XP/NT4.0開發(fā)環(huán)境。?VisualC++已成為專業(yè)程序員進行軟件開發(fā)的首選工具。要使用VisualC++編程,首先要了解它的集成開發(fā)環(huán)境。VisualC++集成開發(fā)環(huán)境中的程序開發(fā)工具很多,要真正掌握它們必須結(jié)合具體的編程內(nèi)容。本章只簡單介紹VisualC++集成開發(fā)環(huán)境的一般特點、界面風(fēng)格和簡單工具的使用,使我們對VisualC++有一個感性的認識。1.1VisualC++概述VisualC++不僅僅是一個C++編譯器,而是一個基于Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境IDE(IntegratedDevelopmentEnvironme

3、nt)。VisualC++由許多組件組成,包括編輯器、編譯器、調(diào)試器以及程序向?qū)ppWizard、類向?qū)lassWizard等開發(fā)工具。這些組件通過一個名為DeveloperStudio的組件集成為一個和諧的開發(fā)環(huán)境。1.1.1VisualC++的特點?源程序用C++語言編寫,支持面向?qū)ο笤O(shè)計方法,使用功能強大的微軟基礎(chǔ)類庫MFC(MicrosoftFoundationClass)。?開發(fā)出來的軟件穩(wěn)定性好、可移植性強。?可以編制各種各樣Windows應(yīng)用程序,包括對話框程序、文檔/視圖程序和組合界面程序。?作為VisualStudio可視化組件家族中最重要的一個成員,與其它可視化

4、開發(fā)工具如VisualJ++、VisualBasic及VisualC#緊密地集成在一起,適用于特殊、復(fù)雜和綜合軟件項目的開發(fā),乃至一個系統(tǒng)軟件的設(shè)計。?聯(lián)機幫助系統(tǒng)MSDN(MicrosoftDeveloperNetworkLibrary)功能強大。它既能與集成開發(fā)環(huán)境有機地結(jié)合在一起,使得用戶在編程時隨機查詢需要的內(nèi)容信息,又能脫離集成開發(fā)環(huán)境而獨立地運行。除了VisualC++,其它一些公司也推出了自己的C++集成開發(fā)環(huán)境,如Borland的C++Builder和IBM的VisualAgeC++。迄今為止,VisualC++是功能最強和使用范圍最廣的軟件開發(fā)工具。比較VisualB

5、asic、C++Builder和Delphi等編程工具,用VisualC++編寫Windows應(yīng)用程序最富于挑戰(zhàn)性和艱巨性。而當(dāng)熟練掌握VisualC++后,你會感受到作為一個VisualC++程序員的無比優(yōu)越性。要想在使用VisualC++編程時做到游刃有余,必須解決四個主要困難:?C++語言的面向?qū)ο髾C制?MFC類庫功能的龐大?Windows編程的復(fù)雜性?向?qū)⒌膽?yīng)用程序框架的透明性1.1.2VisualC++的安裝?要求CPU為Pentium以上系列,內(nèi)存為64MB,所需硬盤空間約為500M,操作系統(tǒng)為Windows95/98/2000或WindowsNT。?運行光盤根目錄下

6、的Setup.exe程序后,安裝向?qū)С绦驅(qū)⒆詣油瓿蒝isualC++的安裝,用戶只需要根據(jù)對話框提示輸入具體的內(nèi)容。如輸入產(chǎn)品序列號,選擇安裝選項、安裝路徑和需要安裝的組件等。?安裝完畢后,如果要安裝MSDN,選擇InstallMSDN,插入VisualStudio6.0的MSDN光盤繼續(xù)進行安裝。用戶最好隨系統(tǒng)一起安裝MSDN。1.1.3集成開發(fā)環(huán)境窗口例1-1利用VisualC++6.0創(chuàng)建一個Windows應(yīng)用程序Mysdi。1.執(zhí)行File

7、New菜單命令,出現(xiàn)New對話框。在Project頁面窗口中選擇MFCAppWizard[exe]選項,在ProjectName編輯框中輸

8、入項目名稱Mysdi,在location編輯框中輸入保存項目的路徑。2.在MFCAppWizard-Step1對話框中設(shè)置應(yīng)用程序的類型,本例創(chuàng)建一個單文檔程序,選擇Singledocument項,單擊Finish按鈕,出現(xiàn)NewProjectInformation對話框,單擊OK按鈕,將生成應(yīng)用程序框架文件,并在項目工作區(qū)窗口打開生成的應(yīng)用程序的項目。浮動窗口和??看翱?集成開發(fā)環(huán)境中的窗口有兩種:浮動窗口和??看翱?。浮動窗口是一般的帶邊框的

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。