第1章VisualC++集成開發(fā)環(huán)境2013_第1頁
第1章VisualC++集成開發(fā)環(huán)境2013_第2頁
第1章VisualC++集成開發(fā)環(huán)境2013_第3頁
第1章VisualC++集成開發(fā)環(huán)境2013_第4頁
第1章VisualC++集成開發(fā)環(huán)境2013_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Visual C+面向?qū)ο缶幊?Visual C+ Object Oriented Programming第第1章章 Visual C+集成開發(fā)環(huán)境集成開發(fā)環(huán)境lVisual C+不僅僅是一個C+編譯器,而是一個基于Windows的可視化集成開發(fā)環(huán)境IDE。lVisual C+功能強大,可用于編制各種類型的Windows應(yīng)用程序,可編寫C、C+和C+/CLI程序。l利用Visual C+編程,首先要熟練掌握Visual C+ IDE的使用方法。lVisual C+ IDE由許多組件組成,包括編輯器、編譯器、調(diào)試器以及向?qū)У乳_發(fā)工具,要真正掌握它們的使用方法必須結(jié)合具體的編程內(nèi)容。 Visual

2、 C+不僅僅是一個C+編譯器,而是一個基于Windows操作系統(tǒng)的可視化集成開發(fā)環(huán)境IDE(Integrated Development Environment)。Visual C+由許多組件組成,包括編輯器、編譯器、調(diào)試器以及程序向?qū)ppWizard、類向?qū)lassWizard等開發(fā)工具。這些組件通過一個名為Developer Studio的組件集成為一個和諧的開發(fā)環(huán)境。l源程序可以采用標(biāo)準(zhǔn)C+和擴展C+/CLI語言編寫,支持面向?qū)ο笤O(shè)計方法,使用功能強大的微軟基礎(chǔ)類庫MFC(Microsoft Foundation Class)。l開發(fā)出來的軟件穩(wěn)定性好、可移植性強。l可以編制各種各樣

3、Windows應(yīng)用程序,包括對話框程序、文檔 / 視圖程序和組合界面程序。l作為Visual Studio可視化組件家族中最重要的成員,與其他組件Visual Basic.NET、Visual J#、Visual C#以及Windows Forms緊密集成,為開發(fā)人員提供了相關(guān)的工具和框架支持,可進行不同類型和綜合軟件項目的開發(fā),適用于開發(fā)專業(yè)的Windows、Web和企業(yè)級應(yīng)用程序。l聯(lián)機幫助系統(tǒng)MSDN(Microsoft Developer Network Library)功能強大。它既能與集成開發(fā)環(huán)境有機地結(jié)合在一起,使得用戶在編程時隨機查詢需要的內(nèi)容信息,又能脫離集成開發(fā)環(huán)境而獨立地

4、運行。 除了Visual C+,其它一些公司也推出了自己的C+集成開發(fā)環(huán)境,如Borland的C+ Builder、IBM的VisualAge C+和Embarcadero公司的RAD Studio。迄今為止,Visual C+是功能最強和使用范圍最廣的軟件開發(fā)工具。 比較 Visual Basic、C+ Builder 和 Delphi 等編程工具,用Visual C+編寫Windows應(yīng)用程序最富于挑戰(zhàn)性和艱巨性。要想在使用Visual C+編程時做到游刃有余,必須解決四個主要困難:lC+語言的面向?qū)ο髾C制語言的面向?qū)ο髾C制lMFC類庫功能的龐大類庫功能的龐大lWindows編程的復(fù)雜性編

5、程的復(fù)雜性l向?qū)⒌膽?yīng)用程序框架的透明性向?qū)⒌膽?yīng)用程序框架的透明性 例1-1 利用Visual C+ 6.0編寫一個名為Mysdi的Windows應(yīng)用程序。 1. 執(zhí)行File|New菜單命令,出現(xiàn)New對話框。在Project頁面窗口中選擇MFC AppWizardexe選項,在Project Name編輯框中輸入項目名稱Mysdi,在location編輯框中輸入保存項目的路徑。 2. 在MFC AppWizard-Step1對話框中設(shè)置應(yīng)用程序的類型,本例創(chuàng)建一個單文檔程序,選擇Single document項,單擊Finish按鈕,出現(xiàn)New Project Informati

6、on對話框,單擊OK按鈕,將生成應(yīng)用程序框架文件,并在項目工作區(qū)窗口打開生成的應(yīng)用程序的項目。l集成開發(fā)環(huán)境中的窗口有兩種:浮動窗口和??看翱?。浮動窗口是一般的帶邊框的子窗口,用它顯示源代碼或圖形。浮動窗口能以平鋪方式或?qū)盈B方式顯示在集成開發(fā)環(huán)境中,源代碼編輯窗口就是一個浮動窗口。l除了浮動窗口,集成開發(fā)環(huán)境中的所有其它窗口都是停靠窗口,如工具欄、菜單欄、Workspace窗口、Output窗口和Debugger調(diào)試器窗口(調(diào)試時自動打開)。l??看翱诳梢怨潭ㄔ诩砷_發(fā)環(huán)境中的頂端、底端或側(cè)面,或者浮動在屏幕上任何位置。??看翱诓徽撌歉又倪€是固定著的,總是出現(xiàn)在浮動窗口的前面。這樣就保證了

7、當(dāng)焦點從一個窗口移到另一個窗口時,停靠窗口總是可見的。l一個??看翱诘墓潭ê透有问娇梢韵嗷マD(zhuǎn)換。當(dāng)拖動一個固定窗口任何邊緣未使用部分至屏幕中間位置,該固定窗口就轉(zhuǎn)換成浮動窗口。反之,當(dāng)拖動一個浮動窗口的標(biāo)題欄至開發(fā)環(huán)境主窗口的任何邊緣上,該浮動窗口就轉(zhuǎn)換成固定窗口。l單擊窗口上的關(guān)閉按鈕將關(guān)閉窗口,要想重新打開窗口,在View主菜單中選擇相應(yīng)的菜單項。l編譯器是將高級語言程序編譯為機器語言程序的系統(tǒng)。編譯器在編譯過程中可以檢測各種因無效或不可識別的程序代碼而引起的錯誤。如果沒有語法錯誤,編譯器會生成一個擴展名為obj的目標(biāo)文件。l鏈接器對編譯器生成的各種模塊進行組合,并從系統(tǒng)提供的程序庫(如

8、標(biāo)準(zhǔn)C+庫、MFC類庫、.NET Framework類庫等)中添加所需的代碼模塊,最終將所有模塊整合成可執(zhí)行的整體,生成一個擴展名為exe的可執(zhí)行文件。l執(zhí)行File|New命令,打開New對話框。在Projects頁面選擇Win32 Console Application項,在Project Name框和Location框中分別輸入項目名稱和路徑,單擊OK按鈕。l進入Win32 Console Application step-1 of 1對話框中。選擇An Empty Project項,單擊Finish按鈕。最后在New Project Information對話框單擊OK按鈕完成項目的建

9、立。l創(chuàng)建和編輯C+源文件。執(zhí)行Project|Add to Project|New命令,打開New對話框。在File頁面選擇C+ Source File項,在File框輸入C+源文件名,確認選擇Add to project項。單擊OK按鈕將打開源代碼編輯器,然后可以輸入并編輯C+源程序代碼。l創(chuàng)建可執(zhí)行程序。執(zhí)行Build|Build菜單命令(快捷鍵F7)即可生成可執(zhí)行程序,若程序有語法錯誤,則在屏幕下方的輸出窗口中顯示錯誤信息。l執(zhí)行Build|Execute命令即可在偽DOS環(huán)境下運行程序,也可進入DOS環(huán)境運行已生成的程序。注意不能在Windows環(huán)境下直接運行一個控制臺應(yīng)用程序。 W

10、in32控制臺應(yīng)用程序是基于字符的命令行應(yīng)用程序,用戶在字符模式下只需通過鍵盤和屏幕與程序進行交互,不需要Windows應(yīng)用程序的圖形界面元素。Visual C+ 幫助系統(tǒng)包括:幫助系統(tǒng)包括:l有關(guān)Visual C+ IDE使用說明的聯(lián)機幫助文件;lMSDN Library(Microsoft Developer Network Library)組件。 MSDN幫助系統(tǒng)是一個HTML格式的幫助文件,它所包含的內(nèi)容非常豐富,容量超過1.1GB,包含了有關(guān)Visual Studio的編程原理、方法和應(yīng)用實例等內(nèi)容。使用MSDN時可以通過訪問微軟網(wǎng)站http:/www.microsoft. com獲

11、取有關(guān)MSDN的最新信息。l執(zhí)行Help|Contents命令或Search工具欄按鈕;l單擊F1鍵快速獲取相關(guān)內(nèi)容的幫助,如在源文件編輯器中用光標(biāo)把一個需要查詢的單詞全選上,或單擊一條出錯提示信息,按F1鍵出現(xiàn)MSDN的“索引”頁面;l脫離于Visual C+集成開發(fā)環(huán)境而獨立運行,MSDN是Microsoft Visual Studio的一個組件,從Windows“開始|程序”菜單中選擇Microsoft Developer Network菜單中的MSDN Library菜單項,就啟動了MSDN幫助系統(tǒng)。 編寫一個應(yīng)用程序首先要創(chuàng)建一個項目(Project),在創(chuàng)建項目的同時創(chuàng)建了項目工作

12、區(qū)Workspace。項目工作區(qū)記錄了一個項目的集成開發(fā)環(huán)境的設(shè)置,如Developer Studio最后一次關(guān)閉前各窗口的狀態(tài)。 從軟件工程的角度出發(fā),每個程序的開發(fā)工作都是一個項目工程,它涉及到計算機和相關(guān)專業(yè)等領(lǐng)域的知識及其應(yīng)用。編程時還要使用代碼生成、編輯、編譯、鏈接、調(diào)試等一系列工具,并且Window可執(zhí)行程序不是僅由一個源程序文件所生成的,而是由一些相互關(guān)聯(lián)的源文件和資源文件共同生成的。l在Visual C+ IDE中,把實現(xiàn)程序設(shè)計功能的一組相互關(guān)聯(lián)的C+源文件、資源文件以及支撐這些文件的類的集合稱為一個項目。Visual C+ IDE以項目作為程序開發(fā)的基本單位,項目用于管理組

13、成應(yīng)用程序的所有元素,并由它生成應(yīng)用程序。l項目用項目文件DSP(Developer Studio Project)來描述,文件名后綴為.dsp。項目文件保存了項目中所用到的源代碼文件和資源文件的信息,如文件名和路徑。同時,項目文件還保存了項目的編譯設(shè)置等信息,如調(diào)試版(Debug)或發(fā)布版(Release)。l一個項目至少包含一個項目文件。項目類型不同,所包含的源文件、資源文件和其它文件也不同。lVisual C+ IDE以項目工作區(qū)的方式來組織應(yīng)用程序的項目,項目工作區(qū)用工作區(qū)文件DSW(Developer Studio Workspace)來描述,文件名后綴為.dsw。l工作區(qū)文件保存了

14、應(yīng)用程序集成開發(fā)環(huán)境的項目設(shè)置信息,它將一個DSP項目文件與具體的Developer Studio結(jié)合在一起,在Visusal C+ IDE中一般以打開工作區(qū)文件DSW的方式來打開指定的項目。l創(chuàng)建項目后,可通過項目工作區(qū)Workspace窗口來查看項目中的組成元素。Workspace窗口由ClassView、ResourceView和FileView三個頁面組成。這些頁面按照一定的邏輯關(guān)系將一個項目分成幾個部分,以樹形結(jié)構(gòu)顯示項目所創(chuàng)建的類、資源和文件。1. ClassView類視圖類視圖2. ResourceView資源視圖資源視圖3. FileView文件視圖文件視圖 可通過File菜單

15、和Project菜單中的有關(guān)命令添加C+源文件、資源文件和其它文件到項目中,在工作區(qū)窗口中將顯示被添加的文件與其它文件之間的關(guān)系。若要刪除項目中的某個文件,選中要刪除的文件,然后按Delete鍵即可。 一般使用默認的項目設(shè)置生成應(yīng)用程序的執(zhí)行代碼,也可以改變當(dāng)前項目的設(shè)置。Visusal C+ IDE提供了相關(guān)的命令來設(shè)置項目,如Project菜單中的Settings命令、Build菜單中的Configurations命令和Tool菜單中的Customize、Options命令等。 執(zhí)行Project|Settings菜單命令打開 Project Settings 項目設(shè)置對話框:l在Debu

16、g頁面可設(shè)置程序執(zhí)行時的命令行參數(shù);l在C/C+頁面可優(yōu)化編譯器設(shè)置和添加預(yù)處理器宏;l在Link頁面可設(shè)置鏈接器選項。 執(zhí)行Build|Configurations菜單命令可添加或刪除項目的版本設(shè)置。l有多種方法可以改變 Developer Studio 環(huán)境,使它適應(yīng)我們個人的工作方式。執(zhí)行Tool|Customize菜單命令,在Toolbars頁面可設(shè)置工具欄選項,在Commands頁面設(shè)置菜單欄選項。執(zhí)行Tool|Options菜單命令可進行編輯器等選項的設(shè)置,如設(shè)置編輯窗口的字體和顏色。l要想了解每一項的具體含義,可先單擊該項,然后按F1鍵即可得到需要的聯(lián)機幫助信息。 程序代碼由操作

17、碼和數(shù)據(jù)組成,除了一般數(shù)據(jù),一個Windows應(yīng)用程序大量使用被稱作為資源的數(shù)據(jù)。Visual C+作為可視化的程序開發(fā)工具,提供了功能強大的源代碼編輯器和各種類型的資源編輯器。l源代碼編輯器源代碼編輯器l資源編輯器資源編輯器:菜單編輯器、工具欄編輯器、 對話框編輯器、圖標(biāo)編輯器、光標(biāo)編輯器、位圖編輯器、快捷鍵編輯器、串表編輯器編輯文件的類型編輯文件的類型:lC/C+頭文件lC+源文件lText文本文件lHTML文件方便編程的特色功能:方便編程的特色功能:l在編輯C+源程序時,在編輯窗口根據(jù)C+語法對不同的語句元素以不同的顏色顯示,并進行合適長度的自動縮進。l自動提示功能。當(dāng)輸入源程序代碼時,

18、編輯器會顯示對應(yīng)類的成員函數(shù)和變量;當(dāng)輸入函數(shù)調(diào)用語句時,編輯器會自動提示函數(shù)的參數(shù)個數(shù)和類型;當(dāng)將光標(biāo)指向變量、函數(shù)或類時,編輯器將給出對應(yīng)的變量類型、函數(shù)聲明或類的信息。l自動補全單詞功能。在輸入標(biāo)識符時右擊鼠標(biāo),從彈出菜單中選擇Complete Word項可自動補全單詞的其余部分。 在輸入較長的標(biāo)識符時,為了更方便地使用自動補全單詞功能,可為該功能的命令添加一個快捷鍵。執(zhí)行菜單命令Tools|Customize|Keyboard,在Category欄選擇All Commands項,在Editor欄選擇Text項,Commands框中找到命令項CompleteWord,將光標(biāo)置于Press

19、 new shortcut 框中,按下需要的快捷鍵組合,如Alt+Space,最后單擊Assign按鈕。設(shè)置快捷鍵后,在輸入關(guān)鍵字、標(biāo)識符和變量時,按下 Alt+Space 就可以自動補全單詞的其余部分。 在Windows環(huán)境下,資源是獨立于程序源代碼的,加上不同資源的不同特點,因此Visual C+提供了不同的可視化資源編輯器和資源屬性對話框。使用資源編輯器,可以創(chuàng)建新的資源或編輯已有的資源。當(dāng)新建或打開一個資源時,系統(tǒng)將自動打開相應(yīng)的資源編輯器。當(dāng)新建一個資源時,資源管理器自動給資源分配一個資源標(biāo)識號ID。l圖象編輯器由繪圖區(qū)、Graphics繪圖工具箱和Colors調(diào)色板組成。當(dāng)圖象編輯

20、器打開后,Developer Studio菜單欄上將出現(xiàn)Image主菜單。Graphics工具欄中有畫筆、畫刷等常用繪圖工具,并可輸入文本。Colors工具欄供用戶選擇繪圖時所用的顏色。l圖象編輯器主要用于繪制位圖、圖標(biāo)、光標(biāo)和工具條,在Workspace項目工作區(qū)中的ResourceView頁面雙擊這些資源時就會打開對應(yīng)的圖象編輯器,例如,當(dāng)雙擊一個Icon圖標(biāo)資源時將打開圖標(biāo)編輯器。l工具欄一般表示常用菜單命令的快速執(zhí)行方式,Windows應(yīng)用程序用一個形象的位圖來作為工具欄按鈕的外觀。l工具欄編輯器實際上也是一個圖象編輯器,主要用于創(chuàng)建新的工具欄按鈕。在項目工作區(qū)ResourceView

21、頁面打開Toolbar文件夾,雙擊其中的工具欄資源,出現(xiàn)工具欄編輯器和Graphics工具欄、Colors工具欄,單擊最后的空白項可添加一個新的按鈕。鼠標(biāo)按下并拖動某個工具欄按鈕,可將該按鈕刪除。l快捷鍵是利用鍵盤輸入方式代替執(zhí)行應(yīng)用程序的菜單或工具欄命令??旖萱I一般是兩個鍵的組合,如Alt+S。利用快捷鍵編輯器可編輯、添加和刪除應(yīng)用程序的快捷鍵。l在項目工作區(qū)ResourceView頁面打開Accelerator文件夾,雙擊其中的快捷鍵資源出現(xiàn)快捷鍵編輯器。l雙擊快捷鍵列表項,打開Accel Properties快捷鍵屬性對話框編輯快捷鍵。也可單擊鼠標(biāo)右鍵,在快鍵菜單中選擇Propertie

22、s命令,進入快捷鍵屬性對話框。l要添加快捷鍵,雙擊編輯器中快捷鍵列表底部的空白行,在隨后出現(xiàn)的快捷鍵屬性對話框中選擇需要添加快捷鍵的菜單項標(biāo)識ID,然后設(shè)置快捷鍵和組合鍵。l要刪除一個快捷鍵,單擊該快捷鍵,然后按Delete鍵。lWindows應(yīng)用程序運行后,當(dāng)鼠標(biāo)指向菜單項和工具欄按鈕時,在底部狀態(tài)欄將顯示所指項的有關(guān)提示信息,串表串表就是這樣一種資源字符串。l利用字符串編輯器可進行串表的編輯、添加和刪除等操作。在項目工作區(qū)ResourceView頁面打開String Table文件夾,雙擊串表資源出現(xiàn)串表編輯器。串表編輯器的使用方法與快捷鍵的使用方法類似。l在Windows中,版本信息也是

23、作為資源處理。版本信息包括版本號、產(chǎn)品的操作系統(tǒng)、語言和公司名稱等,版本信息編輯器用于編輯上述信息。l每個應(yīng)用程序有一個版本信息資源,其標(biāo)識ID為VS_VERSION_INFO。編程時版本信息可幫助用戶判斷當(dāng)前使用系統(tǒng)的版本號,避免用舊版本替換新的版本。調(diào)用函數(shù)GetFileVersionInfo()和VerQueryValue()可獲取版本信息。l在項目工作區(qū)ResourceView頁面打開Version文件夾,雙擊其中的VS_VERSION_INFO出現(xiàn)版本信息編輯器。雙擊版本信息資源中某一項可以編輯相應(yīng)的版本信息。 例例1-2 對例1-1中的應(yīng)用程序Mysdi使用資源編輯器編輯圖標(biāo)、工具

24、欄、快捷鍵、串表和版本信息。 1執(zhí)行File|Open Workspace命令,找到Mysdi文件夾,雙擊Mysdi.dsw文件就打開了應(yīng)用程序項目??刹扇×硪环N簡單方法打開項目,即通過File菜單中的Recent Workspace子菜單找到以前建立的應(yīng)用程序項目Mysdi。 2將應(yīng)用程序的大小圖標(biāo)改為SDI。 在Workspace項目工作區(qū)ResourceView頁面打開Icon文件夾,雙擊IDR_MAINFRAME,在右邊的編輯區(qū)顯示程序的圖標(biāo)資源。利用Graphics工具欄中的橡皮擦去原來的圖象,再利用文本工具A輸入字符串SDI,并設(shè)置合適的字體和大小。注意1616和3232兩種大小規(guī)

25、格的圖標(biāo)都要進行修改。 3在工具欄上添加一個“+”按鈕。在項目工作區(qū)R e s o u r c e Vi e w 頁 面 打 開 To o l b a r 文 件 夾 , 雙 擊IDR_MAINFRAME出現(xiàn)程序的工具欄資源。單擊最后的空白項,利用Graphics中的畫線工具畫一個“+”。 4將“文件”菜單項“打開(O).”改為“打開(R).”,并將其快捷鍵改為“Ctrl+R”。在項目工作區(qū)ResourceView頁面打開Menu文件夾,雙擊IDR_MAINFRAME出現(xiàn)程序的菜單欄資源。雙擊菜單項“打開(O)”彈出Properties屬性對話框,將其Caption改為“打開(&R).

26、tCtrl+R”。在項目工作區(qū)ResourceView頁面打開Accelerator文件夾,雙擊IDR_MAINFRAME出現(xiàn)程序的快捷鍵資源。雙擊快捷鍵ID_FILE_OPEN打開Properties屬性對話框,將Key輸入欄的字符改為“R”。 5將程序運行后底部狀態(tài)欄的顯示信息改為“這是一個單文檔應(yīng)用程序”。在項目工作區(qū)ResourceView頁面打開String Table文件夾,雙擊String Table出現(xiàn)程序的串表資源。雙擊ID為AFX_IDS_IDLEMESSAGE的串表資源項打開Properties屬性對話框,將其Caption改為“這是一個單文檔應(yīng)用程序”。 6修改版本信息

27、,將版本號改為1.1,并修改“關(guān)于”對話框中相應(yīng)的顯示信息。在項目工作區(qū)ResourceView頁面打開Version文件夾,雙擊VS_VERSION_INFO出現(xiàn)程序的版本信息。雙擊CompanyName項,輸入公司名。同樣將FileVersion和ProductVersion項的內(nèi)容改為1.1。 在項目工作區(qū)ResourceView頁面打開Dialog文件夾,雙擊IDD_ ABOUTBOX出現(xiàn)“關(guān)于Mysdi”對話框。鼠標(biāo)右擊靜態(tài)文本控件“Mysdi 1.0 版”彈出浮動式菜單,選擇Properties項彈出屬性對話框,將其Caption改為“Mysdi 1.1 版”。 打開Build菜單

28、,執(zhí)行Build Mysdi.exe命令即可編譯、鏈接并生成應(yīng)用程序Mysdi。打開Build菜單,執(zhí)行Execute Mysdi.exe命令運行應(yīng)用程序,出現(xiàn)如圖所示結(jié)果。 菜單欄和工具欄是Visual C+ IDE的重要組成部分,工具欄一般與菜單項有對應(yīng)關(guān)系。Visual C+ IDE包括100多個不同的菜單項和幾乎同樣數(shù)目的工具欄按鈕,而且它們中的大多數(shù)還會引導(dǎo)出復(fù)雜的對話框和具有大量選項的屬性頁。隨著今后學(xué)習(xí)內(nèi)容的深入,我們將會比較全面地掌握Visual C+ IDE中的菜單欄和工具欄的使用。lVisual C+ IDE中的菜單欄由File、Edit、View、Insert、Proje

29、ct、Build(Debug)、Tools、Window和Help等9個主菜單組成,每個主菜單又由多個菜單項和子菜單組成。菜單項提供的功能幾乎可以完成所有的Developer Studio功能。l除了主菜單,在Visual C+ IDE中窗口的不同地方單擊鼠標(biāo)右鍵還可彈出相應(yīng)的快捷菜單。 File主菜單包括一些與文件有關(guān)的操作命令,如新建、打開、關(guān)閉、保存和顯示最近的項目、文件、工作區(qū)等。 例如,在編程過程中,若要創(chuàng)建新的頭文件或?qū)崿F(xiàn)源文件并添加到項目中,打開File菜單,選擇New菜單項,在New對話框的選擇File頁面,選擇C/C+ Header File或C+ Source File項,

30、選擇Add to Project,輸入文件名。 Edit主菜單主要包括一些與文件編輯有關(guān)的操作命令,如復(fù)制、粘貼、剪切、查找、替換、設(shè)置、刪除和查看斷點等。 例如,Edit的查找功能很豐富,可利用Find菜單命令在當(dāng)前打開的文件中進行查找,還可利用Find in Files菜單命令在指定的多個文件中進行查找。 View主菜單中的菜單命令項主要用于改變窗口的顯示方式和激活指定的窗口,如激活ClassWizard類向?qū)Аorkspace工作區(qū)窗口、Output輸出窗口和Debug Windows調(diào)試窗口。 例如,當(dāng)進入程序調(diào)試狀態(tài)時,通過Debug Windows子菜單可以激活幾個不同的調(diào)試窗口

31、。 Insert主菜單主要包括一些與添加有關(guān)的操作命令,如添加新類、資源和源代碼文件等。 例如,編程時經(jīng)常通過Insert菜單的Resource命令,向項目添加一個指定類型的資源。 Project主菜單主要包括一些與項目管理有關(guān)的操作命令,如向項目添加文件、設(shè)置當(dāng)前項目、改變編譯器和鏈接器選項等。 例如,若要將一個現(xiàn)有的C+源文件或資源文件添加到項目中,可執(zhí)行Project|Add to Project|Files命令,在Insert Files Into Project對話框中,選擇要插入的文件。 Build主菜單主要包括一些與建立可執(zhí)行程序有關(guān)的操作命令,如編譯、鏈接和調(diào)試程序等。 例如,Build菜單

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論