中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)絡(luò)編程 > Visual C++ 2010創(chuàng)建Ribbon界面
vs2010 建模學(xué)習(xí)(1):什么是DGML 回到列表 軟件開發(fā)之魔杖VS 2010
 Visual C++ 2010創(chuàng)建Ribbon界面

作者: 時間: 2010-05-07 文檔類型:原創(chuàng) 來自:藍色理想

第 1 頁 Visual C++ 2010創(chuàng)建Ribbon界面 [1]
第 2 頁 Visual C++ 2010創(chuàng)建Ribbon界面 [1]

使用Visual C++ 2010創(chuàng)建Ribbon界面

隨著Office 2007的發(fā)布,它改變了以往傳統(tǒng)的下拉式菜單用戶界面,取而代之的是全新的被稱之為“Ribbon”的固定式工具欄界面。微軟聲稱這種新的用戶界面能夠使用戶更容易地使用軟件的各項常用功能,例如Word 2007中的保存,設(shè)置格式,插入圖片等常用功能,都可以從Ribbon界面快速地訪問到,從而提高用戶的生產(chǎn)效率。

雖然很多用戶還在抱怨“不習(xí)慣Ribbon界面”、“很多功能找不到位置”等等,但是,隨著微軟的“強制”推行,Ribbon界面也在越來越被人們所接受,很多應(yīng)用軟件也開始采用Ribbon界面。更重要的是,在即將到來的Windows 7中,操作系統(tǒng)本身更是大量地應(yīng)用了Ribbon界面。不管我們愿意或者不愿意,Ribbon界面開始大張旗鼓地攻占我們的軟件界面,成為繼下拉式菜單后新的標(biāo)準(zhǔn)用戶界面。作為用戶,我們需要逐漸熟悉這種新的軟件用戶界面;而作為開發(fā)者,更是需要了解和認(rèn)識這種新的軟件用戶界面,新的交互方式,從而利于這種新界面的優(yōu)勢,為用戶提供更加優(yōu)秀的軟件。

“Ribbon來了!”

Windows平臺的進化,往往都伴隨著系統(tǒng)圖形界面的重新設(shè)計。從Windows XP到Windows Vista,最大的革新就是Windows Aero的引入。而在微軟的下一代Windows平臺Windows 7中,雖然Aero被保留下來,但是Windows 7的圖形用戶界面更多的是朝著Office 2007相同的方向前進,無論是系統(tǒng)自帶的工具軟件,例如畫圖、寫字板等,還是上層的第三方應(yīng)用軟件,例如Office 2007、AutoCAD、SnagIt等等,都全面應(yīng)用了Ribbon界面。

在傳統(tǒng)的軟件界面設(shè)計中,我們都是采用“文件”、“編輯”、“視圖”的菜單模式,這儼然成為軟件界面設(shè)計的標(biāo)準(zhǔn)。但是現(xiàn)實的情況是,隨著軟件的功能越來越強大,下拉菜單也隨之變得越來越長,用戶根本不清楚菜單深處到底隱藏著什么重要的功能。這往往意味著用戶要求軟件實現(xiàn)的功能,其實軟件早已經(jīng)具有了,只是在菜單中隱藏得比較深,用戶沒有找到而已。越來越長的菜單的另外一個弊端是,很多常用的功能被埋沒在眾多的菜單項中,使得用戶在使用常用的功能時,還需要進行多次菜單選擇,這無疑降低了工作效率。為了改變這種現(xiàn)狀,微軟進行了大量的研究,在廣泛聽取用戶意見的基礎(chǔ)上,同時經(jīng)過了嚴(yán)格的可用性測試,終于在Office 2007中推出了革命性的Ribbon界面。

跟傳統(tǒng)的菜單式用戶界面相比較,Ribbon界面的優(yōu)勢主要體現(xiàn)在如下幾個方面:

  • 所有功能有組織地集中存放,不再需要查找級聯(lián)菜單、工具欄等等
  • 更好地在每個應(yīng)用程序中組織命令
  • 提供足夠顯示更多命令的空間
  • 豐富的命令布局可以幫助用戶更容易地找到重要的,常用的功能
  • 可以顯示圖示,對命令的效果進行預(yù)覽,例如改變文本的格式等
  • 更加適合觸摸屏操作

雖然從菜單式界面到Ribbon界面有一個漫長的熟悉的過程,但是一個不爭的事實是,Ribbon界面正在被越來越多的人接受,相應(yīng)的,越來越多的軟件開發(fā)商開始拋棄傳統(tǒng)的菜單式界面,轉(zhuǎn)而采用Ribbon界面。Visual Studio 2010作為面向下一代Windows平臺的開發(fā)工具,自然是對Ribbon界面全面支持。下面我們就來看看如何利于Visual Studio 2010開發(fā)面向Windows 7的Ribbon界面。

創(chuàng)建MFC應(yīng)用程序項目 

實際上,Ribbon界面(Office 2007風(fēng)格的界面)的開發(fā)早在2008年就隨著Visual C++ Feature Pack被引入到Visual Studio 2008中。在即將到來的Visual Studio 2010中,Ribbon界面的開發(fā)更是得到了原生的支持,使得Ribbon界面的開發(fā)更加簡便高效! 

首先,我們啟動Visual Studio 2010,創(chuàng)建一個基于MFC的應(yīng)用程序,項目模板我們選擇“MFC Application”:

創(chuàng)建MFC應(yīng)用程序

創(chuàng)建MFC應(yīng)用程序

在接下來的“MFC應(yīng)用程序向?qū)А敝校覀兙涂梢詫椖康目梢暬L(fēng)格進行選擇和配置。Visual Studio 2010支持MFC風(fēng)格、標(biāo)準(zhǔn)的Windows風(fēng)格,Visual Studio 2005風(fēng)格和Office 2007風(fēng)格。而這里的Office 2007風(fēng)格,就是我們要創(chuàng)建的Ribbon界面:

設(shè)置Ribbon界面風(fēng)格

在接下來的向?qū)ы撝,我們可以選擇命令欄(工具欄。菜單欄)的樣式,這里我們當(dāng)然選擇“Use a ribbon”了。當(dāng)然,為了跟舊有的系統(tǒng)保持兼容,Visual Studio 2010也支持傳統(tǒng)的命令式界面,如果你的用戶比較保守,想繼續(xù)使用傳統(tǒng)的菜單式界面,我們可以選擇“Use a menu bar and toolbar”:

選擇命令欄的風(fēng)格

為了支持豐富的Office 2007界面風(fēng)格,MFC默認(rèn)情況下為MFC文檔應(yīng)用程序添加了類似Outlook風(fēng)格的導(dǎo)航面板(Navigation pane)和標(biāo)題條(Caption bar)。這兩者并不是我們關(guān)注的重點,為了更好的展示Ribbon界面,我們這里就去掉這兩個多余的面板:

去掉多余的界面元素

到這里,針對新項目的設(shè)置就完成了,點擊“Finish”按鈕關(guān)閉應(yīng)用程序向?qū)В琕isual Studio 2010就會按照我們的設(shè)置創(chuàng)建相應(yīng)的MFC應(yīng)用程序解決方案。編譯運行這個解決方案,我們就得到了第一個具有Ribbon界面的應(yīng)用程序。

第一個Ribbon界面應(yīng)用程序

出處:藍色理想
責(zé)任編輯:bluehearts

上一頁 下一頁 Visual C++ 2010創(chuàng)建Ribbon界面 [1]

◎進入論壇網(wǎng)絡(luò)編程版塊參加討論

作者文章 更多作者文章
vs2010 建模學(xué)習(xí)(1):什么是DGML
谷歌啟用全新Logo
HTML5拿什么取代Flash?
MSDN for VS2010的那些麻煩事
同時裝VS2010 RC和ASP.NET MVC2 RC2
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗 UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點最新 站點最新列表
周大!熬•自然”設(shè)計大賽開啟
國際體驗設(shè)計大會7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計算如何讓安全問題可控
云計算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機會
阿里行云
云手機年終巨獻,送禮標(biāo)配299起
阿里巴巴CTO王堅的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機主題設(shè)計大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺歷
Ps簡單繪制一個可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機制之一:普通流
25個最佳最閃亮的Eclipse開發(fā)項目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:1/21個記錄/頁 轉(zhuǎn)到 頁 共2個記錄

藍色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點的水印,亦不能抹去我站點水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會員,你可以注冊 為本站會員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯誤,請用報告錯誤,以利文檔及時修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報告管理員,以利管理員及時刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報告錯誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計》
犀利開發(fā)—jQuery內(nèi)核詳解與實踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2