版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Visual C+2005集成開發(fā)環(huán)境,教學內容,Visual C+2005簡介 集成開發(fā)環(huán)境的組成 創(chuàng)建應用程序 學習目的:了解Visual C+2005的架構,掌握Visual C+2005的使用方法,了解VC2005可創(chuàng)建應用程序種類及創(chuàng)建方法。,Visual C+2005簡介,Visual C+2005是Visual Studio 2005中的一個產(chǎn)品,其它產(chǎn)品包括: Visual C#、 Visual Basic、 Visual J#。 VC+2005含有以下組件: 編譯器工具 庫:行業(yè)標準活動模板庫(ATL)、Microsoft基礎類(MFC)庫、標準模板庫(STL)、C運行時庫(
2、CRT)等。 開發(fā)環(huán)境,程序與開發(fā)環(huán)境、OS的關系,.NET框架,集成開發(fā)環(huán)境,簡介:(參照VC+2005開發(fā)環(huán)境) 標題欄 菜單欄 工具欄 各種視圖:“解決方案資源管理器” “類視圖”“資源視圖” “屬性” “輸出”,解決方案資源管理器,類視圖,資源視圖,屬性,輸出,MSDN,MSDN幫助系統(tǒng),需要安裝,方可使用。 啟動方法: 幫助如何實現(xiàn):彈出幫助系統(tǒng)界面 幫助搜索:輸入單詞,列出相關主題材和文章 幫助目錄:列出靜態(tài)幫助文件 幫助索引:輸入關鍵字,列出相關主題材和文章 幫助動態(tài)幫助:彈出動態(tài)幫助窗口 F1:光標定位在要查詢的單詞處,按F1即可進入幫助系統(tǒng)。,創(chuàng)建應用程序,Visual C+
3、 2005可以創(chuàng)建多種格式的應用程序: 創(chuàng)建Win32控制臺應用程序 創(chuàng)建MFC應用程序 創(chuàng)建CLR控制臺應用程序 創(chuàng)建Windows窗體應用程序,解決方案和項目,解決方案:類似于工作空間的概念。解決方案采用把所有程序和資源整合在一起的機制,這些程序和資源代表了一種特殊數(shù)據(jù)處理問題的解決方法,它是用來存儲與一個或多個項目相關的所有信息的文件夾。 項目:一個包含程序所有內容的容器。一個項目通常是由一個或多個包含代碼的源程序加上包含輔助數(shù)據(jù)的其他文檔組成的。,實驗目的,了解開發(fā)環(huán)境Visual Studio 2005。,實驗內容:創(chuàng)建一個項目,步驟: 1、打開Visual Studio 2005,
4、設置語言為C+。 2、創(chuàng)建項目,項目類型是MFC 應用程序,項目名稱是Test,如圖1。 3、根據(jù)向導,設置該應用程序的相關項,產(chǎn)生一個基于對話框的應用程序,如圖2。 4、在對話框中插入一張BMP圖片。,圖1,圖2,非動態(tài)載入圖片,方法1:先從最簡單的開始,用picture控件來實現(xiàn)。 步驟: 1、先在資源里Import一張圖片。 2、然后在對話框上添加一個picture控件,右鍵點擊打開屬性。 3、找到type屬性,從后面的下拉框中選擇BITMAP。 4、 找到Image屬性,后面有一個下拉框,拉開就會看到所有已經(jīng)載入好的圖片。 5、選擇你要的圖片,運行程序即可看到效果。,方法2.通過背景圖
5、 步驟: 1、先載入一張圖片,ID為IDB_BITMAP1。 2、在TestDlg.h文件中,類定義的public中添加: CBrushm_brBk; /定義一個畫刷 3、在TestDlg.cpp文件中,找到初始化函數(shù)OnInitDialog(),加入代碼: BOOLCTestDlg:OnInitDialog() / TODO: 在此添加額外的初始化代碼CBitmapbmp; bmp.LoadBitmap(IDB_BITMAP1); m_brBk.CreatePatternBrush( ,4、再打開類向導,找到CTestDlg類,找到屬性視圖中的消息,點擊WM_CTLCOLOR消息,重載得到對應的函數(shù)OnCtlColor(),在其中添加如下代碼: HBRUSHCTestDlg:OnCtlColor(CDC*pDC,CWnd*pWnd,UINTnCtlColor) / TODO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年西烏珠穆沁旗應急管理局招聘備考題庫及答案詳解參考
- 南寧市科技館2025年外聘人員招聘備考題庫及一套參考答案詳解
- 信息技術服務質量管理制度
- 企業(yè)風險管理內部控制制度
- 2026年西南醫(yī)科大學附屬醫(yī)院關于招聘放射科登記員的備考題庫及參考答案詳解一套
- 2026年清遠市清新區(qū)衛(wèi)生健康局下屬事業(yè)單位公開招聘專業(yè)技術人員58人備考題庫及一套答案詳解
- 2026年浙江中外運有限公司溫州分公司招聘備考題庫含答案詳解
- 企業(yè)環(huán)境與職業(yè)健康管理制度
- 中學學生社團管理團隊建設制度
- 2026年機械工業(yè)備考題庫研究院校園招聘34人備考題庫及答案詳解參考
- 草原管護考試題及答案
- Unit 8 Let's Communicate!Section B 1a-1e 課件 2025-2026學年人教版八年級英語上冊
- DB33-T 1406-2024 職務科技成果轉化管理規(guī)范
- 七年級上學期數(shù)學備課組期末復習計劃
- 地鐵機電(風水電)設備維保操作手冊
- 鄉(xiāng)鎮(zhèn)污泥處理應急預案
- 海上導管架安裝監(jiān)理細則
- 辦公家具投標方案(技術方案)
- GB/T 10118-2023高純鎵
- 預制箱梁架設安全技術交底
- PDCA提高臥床患者踝泵運動鍛煉的正確率
評論
0/150
提交評論