小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

VS2010/MFC編程入門(mén)之五十二(Ribbon界面開(kāi)發(fā):創(chuàng)建Ribbon樣式的應(yīng)用程序框架)

 牛人的尾巴 2015-10-27

      上一節(jié)中雞啄米講了GDI對(duì)象之畫(huà)刷CBrush,至此圖形圖像的入門(mén)知識(shí)就講完了。從本節(jié)開(kāi)始雞啄米將為大家?guī)?lái)Ribbon界面開(kāi)發(fā)的有關(guān)內(nèi)容。本文先來(lái)說(shuō)說(shuō)如何創(chuàng)建Ribbon樣式的應(yīng)用程序框架。

       Ribbon界面就是微軟從Office2007開(kāi)始引入的一種為了使應(yīng)用程序的功能更加易于發(fā)現(xiàn)和使用、減少了點(diǎn)擊鼠標(biāo)的次數(shù)的新型界面,從實(shí)際效果來(lái)看,不僅外觀(guān)漂亮,而且功能直觀(guān),用戶(hù)操作簡(jiǎn)潔方便。

       雞啄米將以圖文結(jié)合的方式來(lái)說(shuō)明利用MFC向?qū)?chuàng)建Ribbon樣式的單文檔應(yīng)用程序框架的過(guò)程,其實(shí)Ribbon應(yīng)用程序框架的創(chuàng)建有很多地方與普通單文檔應(yīng)用程序類(lèi)似,所以如果有些步驟的選項(xiàng)不太明白,可以參見(jiàn)VS2010/MFC編程入門(mén)之二(利用MFC向?qū)蓡挝臋n應(yīng)用程序框架)。下面是具體步驟:

       1、打開(kāi)VS2010,在菜單中選擇File->New->Project,彈出標(biāo)題為“New Project”的對(duì)話(huà)框。在此對(duì)話(huà)框左側(cè)面板中選擇Installed Templates->Visual C++->MFC,然后在中間區(qū)域中選擇“MFC Application”。

       選擇了工程類(lèi)型后,可以看到對(duì)話(huà)框下邊有三個(gè)設(shè)置項(xiàng),分別是Name--工程名、Location--解決方案路徑、Solution Name--解決方案名稱(chēng)。雞啄米在這里將Name設(shè)為“Example52”,Location設(shè)為“桌面”的路徑,Solution Name默認(rèn)與Name一樣,我們這里不作修改。如下圖:

 MFC應(yīng)用程序框架工程類(lèi)型、名稱(chēng)等設(shè)置

       點(diǎn)“OK”按鈕。

       2、這時(shí)會(huì)彈出“MFC Application Wizard”對(duì)話(huà)框,上部寫(xiě)有“Welcome to the MFC Application Wizard”,下面顯示了當(dāng)前工程的默認(rèn)設(shè)置。第一條“Tabbed multiple document interface (MDI)”是說(shuō)此工程是多文檔應(yīng)用程序。如果這時(shí)直接點(diǎn)下面的“Finish”按鈕,可生成具有上面列出設(shè)置的多文檔程序。但我們此例是要建立Ribbon樣式的單文檔應(yīng)用程序,所以點(diǎn)“Next”按鈕再繼續(xù)設(shè)置吧。

       3、接下來(lái)彈出的對(duì)話(huà)框上部寫(xiě)有“Application Type”,當(dāng)然是讓選擇應(yīng)用程序類(lèi)型,我們選擇“Single document”,說(shuō)明要?jiǎng)?chuàng)建的是單文檔應(yīng)用程序框架。另外,在“Project Type”下選擇“Office”,表示此應(yīng)用程序?yàn)镺ffice風(fēng)格。如下圖:

 應(yīng)用程序框架選擇Office風(fēng)格

       點(diǎn)“Next”按鈕。

       4、彈出上部寫(xiě)有“Compound Document Support”的對(duì)話(huà)框,可以通過(guò)它向應(yīng)用程序加入OLE支持,這里使用默認(rèn)值“None”。點(diǎn)“Next”按鈕。

       5、彈出的新對(duì)話(huà)框上部寫(xiě)有“Document Template Properties”。這里都使用默認(rèn)設(shè)置,點(diǎn)“Next”按鈕。

       6、此時(shí)彈出的對(duì)話(huà)框主題是“Database Support”。用于設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)。依然使用默認(rèn)值,點(diǎn)“Next”。

       7、這時(shí)彈出的對(duì)話(huà)框是關(guān)于“User Interface Features”,即用戶(hù)界面特性的。由于我們要使用Ribbon界面,所以要確保“Command bars (menu/toolbar/ribbon)”下的單選按鈕“Use a ribbon”選中。其他設(shè)置使用默認(rèn)值。如下圖:

 Ribbon應(yīng)用程序-選擇Use a ribbon

       點(diǎn)“Next”按鈕。

       8、此時(shí)彈出“高級(jí)特性”對(duì)話(huà)框??梢栽O(shè)置的高級(jí)特性包括有無(wú)打印和打印預(yù)覽等。保持默認(rèn)值不變,點(diǎn)“Next”。

       9、彈出最后一個(gè)“Generated Classes”(生成類(lèi))向?qū)?duì)話(huà)框,列出了要生成的四個(gè)類(lèi)。這里不作修改,點(diǎn)“Finish”。

       這樣我們就完成了創(chuàng)建Ribbon樣式的應(yīng)用程序框架的全部設(shè)置。編譯運(yùn)行程序,得到如下的的Ribbon界面(Office 2007(Blue Style)):

 Ribbon界面效果

       在Ribbon界面的右上角位置有個(gè)“Style”下拉菜單,我們可以選擇不同的Style,在Office 2007 (Blue Style)、Office 2007 (Black Style)、Office 2007 (Silver Style)、Office 2007 (Aqua Style)、Windows 7等5中風(fēng)格之間切換。

       關(guān)于Ribbon樣式的應(yīng)用程序框架的創(chuàng)建雞啄米就講到這里了,有了以前的基礎(chǔ),這些操作可以說(shuō)都是小菜一碟。雞啄米大家的持續(xù)關(guān)注。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多