vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)

vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)

ID:12340671

大?。?.51 MB

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

時(shí)間:2018-07-16

vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)_第1頁(yè)
vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)_第2頁(yè)
vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)_第3頁(yè)
vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)_第4頁(yè)
vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)_第5頁(yè)
資源描述:

《vc++(vs2010)-windows編程與繪圖程序設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、1Vc++2010開(kāi)發(fā)平臺(tái)概述31.1Vc++2010概述31.2VisualStudio2010集成開(kāi)發(fā)環(huán)境31.2.1安裝VisualStudio201031.2.2配置VisualStudio201031.2.3解決方案和項(xiàng)目31.2.4生成和調(diào)試工具31.2.5部署工具31.2.6Ribbon界面設(shè)計(jì)可視化42VisualStudio2010MFC基本程序設(shè)計(jì)42.1MFC應(yīng)用程序概述42.1.1簡(jiǎn)單的MFC應(yīng)用程序42.1.2MFC應(yīng)用程序分析42.2MFC應(yīng)用程序的創(chuàng)建42.2.1用AppWizard創(chuàng)建CLR控制

2、臺(tái)應(yīng)用程序42.2.2用AppWizard創(chuàng)建win32控制臺(tái)應(yīng)用程序42.2.3用AppWizard創(chuàng)建一個(gè)MFC應(yīng)用程序52.3MFC的類92.3.1MFC應(yīng)用程序中包含的類92.3.2應(yīng)用程序類102.3.3主框架類102.3.4視圖類102.3.5文檔類102.3.6對(duì)話框類102.3.7菜單類102.3.8線程基類103Wndows窗體應(yīng)用程序113.1創(chuàng)建Wndows窗體應(yīng)用程序113.2窗體屬性及設(shè)置123.3窗體事件及處理133.4窗體控件添加與編輯134用戶界面設(shè)計(jì)134.1菜單設(shè)計(jì)134.1.1菜單的類型1

3、34.1.2菜單設(shè)計(jì)134.1.3創(chuàng)建彈出式菜單204.1.4創(chuàng)建動(dòng)態(tài)菜單204.1.5創(chuàng)建基于對(duì)話框的菜單204.2工具欄設(shè)計(jì)204.3狀態(tài)欄設(shè)計(jì)205對(duì)話框設(shè)計(jì)205.1靜態(tài)對(duì)話框205.1.1靜態(tài)對(duì)話框的建立過(guò)程205.1.2靜態(tài)對(duì)話框的應(yīng)用215.2非靜態(tài)對(duì)話框315.3通用對(duì)話框316常用控件316.1公共控件316.2容器316.3數(shù)據(jù)控件317鍵盤(pán)鼠標(biāo)事件327.1鍵盤(pán)事件327.2鼠標(biāo)事件427.2.1客戶區(qū)鼠標(biāo)消息427.2.2非客戶區(qū)鼠標(biāo)消息457.2.3實(shí)例468圖形文本與圖像處理518.1圖形設(shè)備接口G

4、DI(GraphicsDeviceInterface)518.2設(shè)備上下文DC(devicecontext)548.2.1設(shè)備上下文概述548.2.2CDC類578.3繪圖環(huán)境608.3.1繪圖環(huán)境介紹608.3.2映射模式與坐標(biāo)系618.3.3繪圖顏色718.3.4設(shè)置繪圖屬性728.3.6幾何對(duì)象的結(jié)構(gòu)和類798.4畫(huà)筆和畫(huà)刷858.4.1畫(huà)筆858.4.2畫(huà)刷928.5繪圖998.5.1繪圖步驟998.5.2畫(huà)像素點(diǎn)998.5.3畫(huà)線狀圖1008.5.4拖放畫(huà)動(dòng)態(tài)直線1048.5.5畫(huà)填充圖1098.5.6清屏1118.

5、5.7在控件上繪圖1128.6文本繪制1158.7位圖1158.8圖標(biāo)和光標(biāo)1168.9圖像處理1169文件處理11610數(shù)據(jù)庫(kù)編程1161Vc++2010開(kāi)發(fā)平臺(tái)概述1.1Vc++2010概述1.2VisualStudio2010集成開(kāi)發(fā)環(huán)境1.2.1安裝VisualStudio20101.2.2配置VisualStudio20101.2.3解決方案和項(xiàng)目1.2.4生成和調(diào)試工具1.2.5部署工具1.2.6Ribbon界面設(shè)計(jì)可視化2VisualStudio2010MFC基本程序設(shè)計(jì)2.1MFC應(yīng)用程序概述2.1.1簡(jiǎn)單的M

6、FC應(yīng)用程序2.1.2MFC應(yīng)用程序分析2.2MFC應(yīng)用程序的創(chuàng)建2.2.1用AppWizard創(chuàng)建CLR控制臺(tái)應(yīng)用程序2.2.2用AppWizard創(chuàng)建win32控制臺(tái)應(yīng)用程序2.2.3用AppWizard創(chuàng)建一個(gè)MFC應(yīng)用程序1.打開(kāi)vc++2010,從起始頁(yè)中選擇“新建項(xiàng)目”如圖2.2.3.1。圖2.2.3..1彈出圖2.2.3.2所示界面,左側(cè)選擇“viaualc++語(yǔ)言”,中間選擇“MFC應(yīng)用程序”,圖2.2.3.2名稱為huitu,位置為桌面,點(diǎn)擊“確定”,彈出圖2.2.3.3界面。圖2.2.3`.3然后一路點(diǎn)擊下

7、一步(或者直接點(diǎn)擊“完成”),則自動(dòng)生成一個(gè)MFC應(yīng)用程序,此時(shí)查看生成的程序文件夾內(nèi)包含的文件,如圖2.2.3.4圖2.2.3`.4Huitu文件夾內(nèi)文件如圖2.2.3.5圖2.2.3.5點(diǎn)擊啟動(dòng)調(diào)試工具攔(綠色三角,圖2.2.3.6)或者按F5則系統(tǒng)調(diào)試運(yùn)行,在彈出界面中選擇是,彈出圖2.2.3.7的程序運(yùn)行界面。圖2.2.3.6圖2.2.3.7此時(shí)再看程序文件夾內(nèi)的文件如圖2.8圖2.2.3.8可以看見(jiàn)多了debug文件夾,分別打開(kāi)debug文件夾以及huitu文件夾內(nèi)的debug文件夾看看都多了啥文件。至此,一個(gè)文正的

8、MFC應(yīng)用程序建立完成。保存退出vc++2010,要再次進(jìn)入剛才建立的應(yīng)用程序,直接點(diǎn)擊程序文件夾內(nèi)的“huitu.sln”即可。2.3MFC的類2.3.1MFC應(yīng)用程序中包含的類2.3.2應(yīng)用程序類2.3.3主框架類2.3.4視圖類2.3.5文檔類2.3.6對(duì)話框類2.3.

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

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

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