新聞中心
在向大家詳細介紹Visual Studio Ribbon Bar之前,首先讓大家了解下Ribbon界面,然后全面介紹Visual Studio Ribbon Bar,希望對大家有用。Ribbon界面相對于傳統(tǒng)的菜單式界面,***的差別就是用新的Visual Studio Ribbon Bar代替了傳統(tǒng)的菜單欄。

創(chuàng)新互聯(lián)服務項目包括鄢陵網站建設、鄢陵網站制作、鄢陵網頁制作以及鄢陵網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,鄢陵網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到鄢陵省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
#t#我們可以看到,在默認情況下,Visual Studio Ribbon Bar已經擁有了一個名為“Home”的命令分組(Category),其中又包含了多個面板(Panel),每個面板中有一個或者多個命令按鈕 (Ribbon Button)。下面我們就來看看如何在Visual Studio Ribbon Bar上添加一個新的命令分組,然后在其中添加新的命令按鈕以執(zhí)行相應的功能。
按照傳統(tǒng)的菜單式界面的開發(fā)流程,我們總是先編輯菜單資源,然后再創(chuàng)建相應的菜單命令消息響應函數,***再實現這個消息響應函數,完成相應的任務。在新的 Ribbon界面中,我們還是先要按照這樣的流程,完成菜單資源的編輯,實現消息響應函數等。所以,我們先打開Visual Studio 2010的資源編輯器,在IDR_RibbonUITYPE菜單資源中添加兩個新的菜單項。
然后,我們分別為這兩個菜單項添加相應的消息響應函數
這里,我們只是演示Ribbon界面的創(chuàng)建,所以我們將這兩個消息響應函數簡單地實現如下
- // 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!"));
- }
當前題目:閑談VisualStudioRibbonBar
網站鏈接:http://m.5511xx.com/article/ccsieoo.html


咨詢
建站咨詢
