用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示

用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示

ID:43279217

大?。?2.01 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-09-29

用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示_第1頁(yè)
用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示_第2頁(yè)
用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示_第3頁(yè)
用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示_第4頁(yè)
用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示_第5頁(yè)
資源描述:

《用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、用VC++實(shí)現(xiàn)bmp位圖打開(kāi)和顯示課程名稱:數(shù)字圖象處理實(shí)驗(yàn)名稱:用C++實(shí)現(xiàn)bimp圖片的打開(kāi)與顯示班級(jí):姓名:一試驗(yàn)?zāi)康兀海?)、學(xué)會(huì)了解C++是使用;(2)、學(xué)會(huì)用C++解決圖像處理問(wèn)題二、實(shí)驗(yàn)內(nèi)容:用C++語(yǔ)言編寫bimp圖像顯示;三、實(shí)驗(yàn)步驟:1、首先建立一個(gè)工程。打開(kāi)VC++6.0,單擊文件【files】→新建【new】→工程【projects】在打開(kāi)的projects下選擇MFCAppWizard[exe]→在projectname下輸入自己的工程名例如(Showpicture)→單擊【o

2、k】→在打開(kāi)的對(duì)話框中選擇基于單文檔【singledocument】→在第四步“MFCAppWizardstep4of6”面板中刪掉【隱藏工具欄】和【打印和打印預(yù)覽】?jī)蓚€(gè)選項(xiàng),之后的全部選擇默認(rèn),單擊finish,出現(xiàn)一個(gè)“NewProjectInformation”窗口,單擊【ok】。一個(gè)簡(jiǎn)單的工程框架就建好了。這是基于MFCAppWizard自動(dòng)生成的應(yīng)用程序,如果我們自己還沒(méi)有編譯任何代碼,現(xiàn)在就按下F7鍵編譯程序,接著按Ctr+F5鍵運(yùn)行程序,可以看到出現(xiàn)一個(gè)完整的帶有標(biāo)題欄、菜單欄的可調(diào)邊框的

3、應(yīng)用程序。2、現(xiàn)在我們正式開(kāi)始在新建工程Showpicture中進(jìn)行編程實(shí)現(xiàn)bmp位圖的打開(kāi)和顯示。點(diǎn)擊左邊框中的【ResourceView】框找到【Menu】點(diǎn)開(kāi),雙擊Menu下的圖標(biāo),在右面的顯示框中創(chuàng)建兩個(gè)菜單:打開(kāi),顯示原圖。分別雙擊這兩個(gè)菜單修改屬性:打開(kāi)ID:ID_FILE_OPEN顯示原圖ID:IDM_YUANTU3、給這兩個(gè)菜單建立類向?qū)АT谟疫叺拇翱谥杏覔簟按蜷_(kāi)”,選擇“建立類向?qū)А保缓笤诖蜷_(kāi)的對(duì)話框中按下圖1操作,“Classname”選擇“CShowpictureDoc”→”O(jiān)b

4、jectIDs”中選擇“ID_FILE_OPEN”→“Message”中選擇“COMMAND”,點(diǎn)擊“AddFunction”鍵就會(huì)在“Memberfunctions”中如下顯示:然后點(diǎn)擊“EditCode”,在自動(dòng)生成的OnFileOpen函數(shù)中編寫代碼:voidCShowpictureDoc::OnFileOpen(){//TODO:AddyourcommandhandlercodehereCFileDialogfileDlg(TRUE);fileDlg.m_ofn.lpstrTitle="圖片打開(kāi)

5、對(duì)話框";fileDlg.m_ofn.lpstrFilter="BMPFiles(*.bmp)