第十五節(jié) 實現(xiàn)下拉框及數(shù)據(jù)顯示

1.新建一個基于對話框的Dialog
2.拖一個Combo Box控件到對話框中,如圖所示


加控件.png

3.定義一個自變量choose
4.將自變量與控件相關(guān)聯(lián),在DoDataExchange()實現(xiàn)
DDX_Control(pDX, IDC_COMBO1, m_comb1);
DDX_Control(pDX, IDC_COMBO2, m_comb2);
5.設(shè)置控件內(nèi)的數(shù)據(jù)
(1)所需的數(shù)據(jù)均為數(shù)字,可以以循環(huán)實現(xiàn)
for (int i = 0; i<2; i++)
{
choose.Format(_T("%d"), i + 1);
m_comb1.InsertString(i, choose);
}
m_comb1.SetCurSel(0);//預置
(2)所需的內(nèi)容為固定內(nèi)容,可以以數(shù)組形式實現(xiàn)
CString str2[] = { _T("自定義"),_T("1"), _T("2"), _T("3"), _T("4"), _T("5"), _T("6"),_T("7")};
for (int i = 0; i<8; i++)
{
int judge_tf = m_comb2.InsertString(i, str1[i]);
if ((judge_tf == CB_ERR) || (judge_tf == CB_ERRSPACE))
MessageBox(_T("build baud error!"));
}
m_comb2.SetCurSel(0);//預置
6.編譯運行后即可實現(xiàn)其功能

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • var navigator = navigator || {};var window = window || {}...
    DF_Sky閱讀 1,525評論 0 0
  • 臨近放假,除了早早買好票的人,大部分的大齡青年對回家產(chǎn)生了恐懼感。 對象找了么,工資多少了,是公務員嗎,什么時候要...
    造作不矯情閱讀 671評論 5 3
  • 。。。
    衍紙_ML閱讀 172評論 0 0
  • 【早安才語】 ???人際關(guān)系中有一種修養(yǎng),叫“言不及私”! 【今日分享】有人總是喊著要歲月靜好,但真實世界畢...
    廣告_a733閱讀 141評論 0 0
  • 今天是初二,原本是回娘家的日子,可我們還要初四的時候才回家,真的是越發(fā)想娘和爹爹了,越發(fā)想我家那個溫馨的...
    是軍兒呀閱讀 130評論 0 0

友情鏈接更多精彩內(nèi)容