VC60系統(tǒng)開發(fā)環(huán)境_第1頁(yè)
VC60系統(tǒng)開發(fā)環(huán)境_第2頁(yè)
VC60系統(tǒng)開發(fā)環(huán)境_第3頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、VC+6.0系統(tǒng)開發(fā)環(huán)境在Windows98/2000/XP操作系統(tǒng)中正確安裝了VisualC+6.0后,可以啟動(dòng)VisualC+6.0系統(tǒng)。第一次運(yùn)行時(shí),將顯示出"TipoftheDay”對(duì)話框,單擊"Next”命令按鈕,可看到有關(guān)各種操作的提示;如果不選中"Showtipsatstartup”復(fù)選框,那么以后運(yùn)行VisualC+6.0時(shí)將不再出現(xiàn)此對(duì)話框。單擊“Close”命令按鈕關(guān)閉此對(duì)話框,進(jìn)入VisualC+6.0系統(tǒng)開發(fā)環(huán)境。1開發(fā)環(huán)境的菜單功能VisualC+6.0開發(fā)環(huán)境界面由標(biāo)題欄、菜單欄、工具欄、項(xiàng)目工作區(qū)窗口、文檔窗口、輸出窗口以及狀態(tài)欄等組

2、成。在開發(fā)環(huán)境界面中,可以看到在它的上方排列著一系列菜單,如圖1所示,而每一個(gè)菜單下都有各自的菜單命令。在進(jìn)一步與開發(fā)環(huán)境打交道之前,先了解各個(gè)菜單命令的基本功能是很有必要的,因?yàn)榇蟛糠值牟僮鞫际峭ㄟ^(guò)菜單來(lái)完成的。FFileEditViawInsertProjactBuildTealsWindowHelp圖1VC+主菜單欄1. File萊單File菜單中的命令主要用來(lái)對(duì)文件和項(xiàng)目進(jìn)行操作,如“新建”、“打開”、“保存”、“打印”等。其中各項(xiàng)命令的功能描述如表1所示。表1File菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述NewCtrl+N創(chuàng)建一個(gè)新項(xiàng)目或文件OpenCtrl+O打開已有的文

3、件Close關(guān)閉當(dāng)前被打開的文件OpenWorkspace打開一個(gè)已有的項(xiàng)目SaveWorkspace保存當(dāng)前項(xiàng)目CloseWorkspace關(guān)閉當(dāng)前項(xiàng)目SaveCtrl+S保存當(dāng)前文件SaveAsSaveAllPageSetup將當(dāng)前文件用新文件名保存保存所有打開的文件文件打印的頁(yè)設(shè)置(續(xù)表)菜單命令快捷鍵功能描述PrintRecentFilesRecentWorkspaceExitCtrl+P打印當(dāng)前文件內(nèi)容或選定的當(dāng)前內(nèi)容選擇打開最近的文件選擇打開最近的項(xiàng)目退出VisualC+6.0開發(fā)環(huán)境2. Edit菜單Edit菜單中的命令用來(lái)使用戶方便快捷地編輯文件內(nèi)容,如進(jìn)行刪除、復(fù)制等操作,其

4、中大多數(shù)命令功能與Windows中標(biāo)準(zhǔn)字處理程序的編輯命令一致,各項(xiàng)命令的快捷鍵及它們的功能描述如表2所示。表2Edit菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述UndoCtrl+Z撤銷上一次操作RedoCtrl+Y恢復(fù)被撤銷的操作CutCtrl+X將當(dāng)前選定的內(nèi)容剪切掉,并移至剪貼板中CopyCtrl+C將當(dāng)前選定的內(nèi)容復(fù)制到剪貼板中PasteCtrl+V將剪貼板中的內(nèi)容粘貼到光標(biāo)當(dāng)前位置處DeleteDel刪除當(dāng)前選定的對(duì)象或光標(biāo)位置處的字符SelectAllCtrl+A選定當(dāng)前活動(dòng)窗口中的全部?jī)?nèi)容FindCtrl+F查找指定的字符串FindinFiles在指定的多個(gè)文件(夾)中查找

5、字符串ReplaceCtrl+H替換指定的字符串GotoCtrl+G將光標(biāo)移到指定位置處BookmarkAlt+F2在光標(biāo)當(dāng)前位置處定義一個(gè)書簽Advanced其他一些編輯操作,如將指定內(nèi)容進(jìn)行大小寫轉(zhuǎn)換BreakpointsAlt+F9在程序中設(shè)置斷點(diǎn)ListMembersCtrl+Alt+T顯示“詞語(yǔ)敏感器”的“成員列表”選項(xiàng)TypeInfoCtrl+T顯示“詞語(yǔ)敏感器”的“類型信息”選項(xiàng)ParameterInfoCtrl+Shift+Space顯示“詞語(yǔ)敏感器”的“參數(shù)信息”選項(xiàng)CompleteWordCtrl+Space顯示“詞語(yǔ)敏感器”的“詞語(yǔ)自動(dòng)完成”選項(xiàng)3. View菜單View

6、菜單中的命令主要用來(lái)改變窗口和工具欄的顯示方式,激活調(diào)試時(shí)所用的各個(gè)窗口等,其中各項(xiàng)命令的功能描述如表3所示。表3View菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述ClassWizardCtrl+W彈出類編輯對(duì)話框ResourcesymbolsResourceIncludes顯示和編輯資源文件中的資源標(biāo)識(shí)符(ID號(hào))修改資源包含文件FullScreen切換到全屏顯示方式WorkspaceOutputAlt+0顯示并激活項(xiàng)目工作區(qū)窗口Alt+2顯示并激活輸出窗口DebugWindowsRefresh操作調(diào)試窗口刷新當(dāng)前選定對(duì)象的內(nèi)容PropertiesAlt+Enter編輯當(dāng)前選定對(duì)象的屬

7、性4. Insert菜單Insert菜單中的命令主要用于創(chuàng)建和添加項(xiàng)目及資源,表4列出了Insert菜單各項(xiàng)命令的快捷鍵及它們的功能。表4Insert菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述NewClass插入一個(gè)新類NewForm插入一個(gè)新的表單類ResourceCtrl+R插入指定類型的新資源ResourceCopyFileAsText創(chuàng)建一個(gè)不同語(yǔ)言的資源副本在當(dāng)前光標(biāo)位置處插入文本文件內(nèi)容NewATLObject插入一個(gè)新的ATL對(duì)象5. Project菜單Project菜單中的命令主要用于項(xiàng)目的一些操作,如向項(xiàng)目中添加源文件等。表5列出了Project菜單各項(xiàng)命令的快捷鍵及它

8、們的功能。表5Project菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述SetActiveProjectAddToProjectDependenciesSettingsExportMakefile激活指定的項(xiàng)目將組件或外部的源文件添加在當(dāng)前項(xiàng)目中編輯當(dāng)前項(xiàng)目的依賴關(guān)系A(chǔ)lt+F7修改當(dāng)前編譯和調(diào)試項(xiàng)目的一些設(shè)置生成當(dāng)前可編譯項(xiàng)目的(.MAK)文件InsertProjectintoWorkspace6. Build菜單將項(xiàng)目加入到項(xiàng)目工作區(qū)中Build菜單中的命令主要用來(lái)編譯、連接、調(diào)試和運(yùn)行應(yīng)用程序。表6列出了Build菜單各項(xiàng)命令的快捷鍵及它們的功能。表6Build菜單命令的快捷鍵及功能

9、描述菜單命令快捷鍵功能描述CompileXXXXCtrl+F7編譯C或C+源代碼文件BuildXXXX.exeF7一一.、.、生成應(yīng)用程序的.EXE又件(編譯、連接又稱編連)RebuildAll重新編連整個(gè)項(xiàng)目文件BatchBuild成批編連多個(gè)項(xiàng)目文件Clean清除所有編連過(guò)程中產(chǎn)生的文件StartDebug給出調(diào)試的一些操作DebuggerRemoteConnection做遠(yuǎn)程調(diào)試連接的各項(xiàng)環(huán)境設(shè)置ExecuteXXXX.exeCtrl+F5執(zhí)行應(yīng)用程序SetActiveConfiguration設(shè)置當(dāng)前項(xiàng)目的配置Configuration設(shè)置、修改項(xiàng)目的配置Profile為當(dāng)前應(yīng)用程序設(shè)

10、定各選項(xiàng)注:XXXX為當(dāng)前編連的C+源代碼主文件名生成應(yīng)用程序的EXE文件過(guò)程是一個(gè)編譯、連接過(guò)程,故把Build稱為“編連”7. Tools菜單其中除了VisualC+7所示。Tools菜單命令主要用于選擇或制定開發(fā)環(huán)境中的一些實(shí)用工具,6.0的組件(如Spy+等)夕卜,其余各項(xiàng)命令的快捷鍵及功能描述如表表7Tools菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述SourceBrowserAlt+F12瀏覽對(duì)指定對(duì)象的查詢及其相關(guān)信息CloseSourceBrowserFile關(guān)閉瀏覽信息文件Customize定制菜單及工具欄Options改變開發(fā)環(huán)境的各種設(shè)置Macro進(jìn)行宏操作Reco

11、rdQuickMacroCtrl+Shift+R錄制新宏P(guān)layQuickMacroCtrl+Shift+P運(yùn)行新錄制的宏8. Window菜單Window菜單中的命令主要用于文檔窗口的操作,如排列文檔窗口、打開或關(guān)閉一個(gè)8所示。文檔窗口、重組或切分文檔窗口等。其中各項(xiàng)命令的快捷鍵及它們的功能描述如表表8Window菜單命令的快捷鍵及功能描述菜單命令快捷鍵功能描述NewWindow前打開一個(gè)文檔窗口顯示當(dāng)前窗口內(nèi)容Split文檔窗口切分DockingViewAlt+F6浮動(dòng)顯示項(xiàng)目工作區(qū)窗口Close關(guān)閉當(dāng)前文檔窗口CloseAll關(guān)閉所有打開過(guò)的文檔窗口Next激活并顯示下一個(gè)文檔窗口Pre

12、vious激活并顯示上一個(gè)文檔窗口Cascade層鋪所有的文檔窗口TileHorizontally多個(gè)文檔窗口上下依次排列TileVertically多個(gè)文檔窗口左右依次排列Window文檔窗口操作注:在打開多個(gè)窗口時(shí),在Window菜單的底部列有所有打開的文檔名稱。9. Help菜單VisualC+6.0同大多數(shù)其他的Windows應(yīng)用軟件一樣,提供了大量詳細(xì)的幫助信息,而Help菜單便是得到這些幫助信息最有效和最主要的途徑。其中的各項(xiàng)功能如表9所示。表9Help菜單命令的功能描述菜單命令功能描述Contents按“文件夾”方式顯示幫助信息Search用查詢方式獲得幫助信息Index按“索引

13、”方式顯示幫助信息UseExtensionHelp選中此命令,按F1或其他幫助命令將顯示外部的幫助信息;若此命令沒(méi)有選中,則啟動(dòng)MSDNKeyboardMap顯示所有的鍵盤命令TipoftheDay顯示"每天一貼”對(duì)話框TechnicalSupport用微軟技術(shù)支持的方式獲得幫助MicrosoftontheWeb微軟網(wǎng)站AboutVisualC+VisualC+的版本、注冊(cè)等信息注:像Contents、Search和Index等菜單項(xiàng),只有在安裝MSDN后才能使用。MSDN是微軟提供的有關(guān)技術(shù)支持文檔。2項(xiàng)目和項(xiàng)目工作區(qū)一個(gè)Windows應(yīng)用程序通常有許多源代碼文件以及菜單、工具欄、

14、對(duì)話框、圖標(biāo)等資源文件,這些文件都將納入應(yīng)用程序的項(xiàng)目中。通過(guò)對(duì)項(xiàng)目工作區(qū)的操作,可以顯示、修改、添加、刪除這些文件。項(xiàng)目工作區(qū)可以管理多個(gè)項(xiàng)目。2.1 項(xiàng)目基本概念在Windows環(huán)境下,大多數(shù)應(yīng)用程序除了許多源代碼文件外,還包含菜單、工具欄、對(duì)話框、圖標(biāo)等,VisualC+稱它們?yōu)橘Y源,這些資源通常用資源文件保存起來(lái)。另外,還要包含應(yīng)用程序代碼源文件編連時(shí)所需要的庫(kù)文件、系統(tǒng)DLL文件等。有效組織這些文件并維護(hù)各源文件之間的依賴關(guān)系是應(yīng)用程序最先要達(dá)到的目的,VisualC+中的項(xiàng)目就起這作的作用。實(shí)際上,項(xiàng)目作為工作區(qū)中的主要內(nèi)容已加入集成開發(fā)環(huán)境中,不再需要自己來(lái)組織這些文件,只需要在

15、開發(fā)環(huán)境中進(jìn)行設(shè)置、編譯、連接等操作,就可創(chuàng)建可執(zhí)行的應(yīng)用程序文件或DLL文件。在VisualC+中,項(xiàng)目中所有的源文件都是采用文件夾方式進(jìn)行管理的,它將項(xiàng)目名作為文件夾名,在此文件夾下包含源程序代碼文件(.cpp,.h)、項(xiàng)目文件(.dsp)、項(xiàng)目工作區(qū)文件(.dsw)以及項(xiàng)目工作區(qū)配置文件(.opt),還有相應(yīng)的Debug(調(diào)試)或Release(發(fā)行)、Res(資源)等子文件夾。注意在開發(fā)環(huán)境中,VisualC+是通過(guò)左邊的項(xiàng)目工作區(qū)窗口對(duì)項(xiàng)目進(jìn)行各種管理。項(xiàng)目工作區(qū)窗口包含3頁(yè),它們分別是ClassView頁(yè)、ResourceView頁(yè)和FileView頁(yè)。2.2 ClassView頁(yè)

16、項(xiàng)目工作區(qū)窗口的ClassView頁(yè)用以顯示項(xiàng)目中的所有各類信息。假設(shè)打開的項(xiàng)目名為Stud,單擊項(xiàng)目區(qū)窗口底部的ClassView,則顯示出一個(gè)標(biāo)題"Studclassed的樹狀條目,在它的前面是一個(gè)圖標(biāo)和一個(gè)套在方框中的符號(hào)“+”,單擊符號(hào)"+”或雙擊圖標(biāo),Stud中的所有類名(包括結(jié)構(gòu)體類型名)將被顯示。例如,圖2所示是第13章上機(jī)實(shí)驗(yàn)題的對(duì)應(yīng)項(xiàng)目,它有4個(gè)結(jié)構(gòu)體類型名(如學(xué)生基本記錄類型STUDENT等)和若干個(gè)函數(shù)(如學(xué)生基本記錄輸出函數(shù)distud()等)。在ClassView頁(yè)中,每個(gè)類名前也有一個(gè)圖標(biāo)和一個(gè)套在方框中的符號(hào)“+”,雙擊圖標(biāo),則直接打開并顯示類

17、定義的頭文件(如student.h);單擊符號(hào)"+”,則會(huì)顯示該類中的成員函數(shù)和成員變量;雙擊成員函數(shù)前的圖標(biāo),則在文檔窗口中直接打開源文件并顯示相應(yīng)函數(shù)體代碼。這里要注意一些圖標(biāo)所表示的含義。例如,在成員函數(shù)的圖標(biāo)中,使用紫色方塊表示公共成員函數(shù)(包括普通函數(shù)),使用紫色方塊和一把鑰匙表示私有成員函數(shù),使用紫色方塊和一把鎖表示保護(hù)型成員函數(shù);又如,用藍(lán)綠色圖標(biāo)表示成員變量等。圖2ClassView頁(yè)2.3FileView頁(yè)FileView可將項(xiàng)目中的所有文件(C+源文件、頭文件、資源文件、Help文件等)分類顯示,如圖3所示。圖3FileView頁(yè)每一類文件在FileView頁(yè)中都有自己的目錄項(xiàng),例如所

溫馨提示

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

評(píng)論

0/150

提交評(píng)論