怎么分析Visual Studio Ribbon Bar,相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
公司主營業(yè)務(wù):成都網(wǎng)站建設(shè)、做網(wǎng)站、移動(dòng)網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭能力。成都創(chuàng)新互聯(lián)是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)推出修水免費(fèi)做網(wǎng)站回饋大家。
在向大家詳細(xì)介紹Visual Studio Ribbon Bar之前,首先讓大家了解下Ribbon界面,然后全面介紹Visual Studio Ribbon Bar,希望對(duì)大家有用。Ribbon界面相對(duì)于傳統(tǒng)的菜單式界面,最大的差別就是用新的Visual Studio Ribbon Bar代替了傳統(tǒng)的菜單欄。
我們可以看到,在默認(rèn)情況下,Visual Studio Ribbon Bar已經(jīng)擁有了一個(gè)名為“Home”的命令分組(Category),其中又包含了多個(gè)面板(Panel),每個(gè)面板中有一個(gè)或者多個(gè)命令按鈕 (Ribbon Button)。下面我們就來看看如何在Visual Studio Ribbon Bar上添加一個(gè)新的命令分組,然后在其中添加新的命令按鈕以執(zhí)行相應(yīng)的功能。
按照傳統(tǒng)的菜單式界面的開發(fā)流程,我們總是先編輯菜單資源,然后再創(chuàng)建相應(yīng)的菜單命令消息響應(yīng)函數(shù),最后再實(shí)現(xiàn)這個(gè)消息響應(yīng)函數(shù),完成相應(yīng)的任務(wù)。在新的 Ribbon界面中,我們還是先要按照這樣的流程,完成菜單資源的編輯,實(shí)現(xiàn)消息響應(yīng)函數(shù)等。所以,我們先打開Visual Studio 2010的資源編輯器,在IDR_RibbonUITYPE菜單資源中添加兩個(gè)新的菜單項(xiàng)。
然后,我們分別為這兩個(gè)菜單項(xiàng)添加相應(yīng)的消息響應(yīng)函數(shù)
這里,我們只是演示Ribbon界面的創(chuàng)建,所以我們將這兩個(gè)消息響應(yīng)函數(shù)簡單地實(shí)現(xiàn)如下
// CRibbonUIView message handlers void CRibbonUIView::OnEditSayhello() { // TODO: Add your command handler code here AfxMessageBox(_T("Hello RibbonUI!")); } void CRibbonUIView::OnEditSaygoodbye() { // TODO: Add your command handler code here AfxMessageBox(_T("Goodbye RibbonUI!")); }
看完上述內(nèi)容,你們掌握怎么分析Visual Studio Ribbon Bar的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
網(wǎng)站欄目:怎么分析VisualStudioRibbonBar
分享URL:http://chinadenli.net/article20/ihosjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站制作、定制網(wǎng)站、動(dòng)態(tài)網(wǎng)站、網(wǎng)站營銷、營銷型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)