您好,登錄后才能下訂單哦!
本篇文章為大家展示了Visual Studio編輯框創(chuàng)建的代碼怎么寫,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
在向大家詳細(xì)介紹Visual Studio編輯框之前,首先讓大家了解下傳統(tǒng)的軟件界面,然后全面介紹Visual Studio編輯框,希望對(duì)大家有用。在傳統(tǒng)的軟件界面中,我們都是通過(guò)點(diǎn)擊菜單項(xiàng),或者工具欄上的按鈕來(lái)簡(jiǎn)單執(zhí)行某個(gè)命令。在新的Ribbon界面中,我們不僅可以點(diǎn)擊按鈕,還可以通過(guò)Visual Studio編輯框輸入數(shù)據(jù)或者通過(guò)ComboBox快速地選擇數(shù)據(jù)等等,完成更加復(fù)雜的交互。
如下的代碼演示了Visual Studio編輯框的創(chuàng)建過(guò)程:
CMFCRibbonPanel*pPanel1=pCategory->AddPanel(_T(“Standard")); //創(chuàng)建簡(jiǎn)單編輯框 CMFCRibbonEdit*pBtn1=newCMFCRibbonEdit(ID_RIBBON_EBTN_1,90); pBtn1->SetEditText(_T("Edit")); pPanel1->Add(pBtn1); //創(chuàng)建可調(diào)編輯框 CMFCRibbonEdit*pBtn2=newCMFCRibbonEdit(ID_RIBBON_EBTN_2,90); pBtn2->EnableSpinButtons(0,99); pBtn2->SetEditText(_T("0")); pPanel1->Add(pBtn2); //創(chuàng)建ComboBox CMFCRibbonComboBox*pBtn3=newCMFCRibbonComboBox(ID_RIBBON_EBTN_3,TRUE,74); //添加下拉選項(xiàng) pBtn3->AddItem(_T("ComboBox")); for(i=0;i<20;i++) { CStringstr; str.Format(_T("Item%d"),i+1); pBtn3->AddItem(str); } pBtn3->SelectItem(0); pPanel1->Add(pBtn3); CMFCRibbonPanel*pPanel2=pCategory->AddPanel(_T("WithIconsandLabels")); //創(chuàng)建帶圖標(biāo)的編輯框 CMFCRibbonEdit*pBtn4=newCMFCRibbonEdit(ID_RIBBON_EBTN_4,90,_T("Label:"),0); pBtn4->SetEditText(_T("Edit")); pPanel2->Add(pBtn4); CMFCRibbonEdit*pBtn5=newCMFCRibbonEdit(ID_RIBBON_EBTN_5,90,_T("Label:"),1); pBtn5->EnableSpinButtons(0,99); pBtn5->SetEditText(_T("0")); pPanel2->Add(pBtn5); CMFCRibbonComboBox*pBtn6=newCMFCRibbonComboBox(ID_RIBBON_EBTN_6,TRUE,74,_T("Label:"),2); pBtn6->AddItem(_T("ComboBox")); for(i=0;i<20;i++) { CStringstr; str.Format(_T("Item%d"),i+1); pBtn6->AddItem(str); } pBtn6->SelectItem(0); pPanel2->Add(pBtn6); CMFCRibbonPanel*pPanel3=pCategory->AddPanel(_T("Font")); //創(chuàng)建字體選擇ComboBox CMFCRibbonFontComboBox::m_bDrawUsingFont=TRUE; CMFCRibbonFontComboBox*pBtn7=newCMFCRibbonFontComboBox(ID_RIBBON_EBTN_7); pBtn7->SelectItem(_T("Arial")); pPanel3->Add(pBtn7);
上述內(nèi)容就是Visual Studio編輯框創(chuàng)建的代碼怎么寫,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。