美文网首页
第十五节 实现下拉框及数据显示

第十五节 实现下拉框及数据显示

作者: 苡儿 | 来源:发表于2018-11-08 15:14 被阅读0次

1.新建一个基于对话框的Dialog
2.拖一个Combo Box控件到对话框中,如图所示


加控件.png

3.定义一个自变量choose
4.将自变量与控件相关联,在DoDataExchange()实现
DDX_Control(pDX, IDC_COMBO1, m_comb1);
DDX_Control(pDX, IDC_COMBO2, m_comb2);
5.设置控件内的数据
(1)所需的数据均为数字,可以以循环实现
for (int i = 0; i<2; i++)
{
choose.Format(_T("%d"), i + 1);
m_comb1.InsertString(i, choose);
}
m_comb1.SetCurSel(0);//预置
(2)所需的内容为固定内容,可以以数组形式实现
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.编译运行后即可实现其功能

相关文章

网友评论

      本文标题:第十五节 实现下拉框及数据显示

      本文链接:https://www.haomeiwen.com/subject/ncswxqtx.html