循环复选框控件的多个复选框

时间:2018-02-01 23:44:54

标签: c++ visual-studio checkbox mfc

有更简单的方法吗?

void CheckboxsDlg::DoDataExchange(CDataExchange* pDX){
    CDialogEx::DoDataExchange(pDX);
    DDX_Control(pDX, IDC_CHECK1, m_Checkbox1);
    DDX_Control(pDX, IDC_CHECK2, m_Checkbox2);
    DDX_Control(pDX, IDC_CHECK3, m_Checkbox3);
    DDX_Control(pDX, IDC_CHECK4, m_Checkbox4);
    DDX_Control(pDX, IDC_CHECK5, m_Checkbox5);
    DDX_Control(pDX, IDC_CHECK6, m_Checkbox6);
    DDX_Control(pDX, IDC_CHECK7, m_Checkbox7);
    DDX_Control(pDX, IDC_CHECK8, m_Checkbox8);
    DDX_Control(pDX, IDC_CHECK9, m_Checkbox9);
}

...(需要添加更多复选框)。 这个过程能否以某种方式循环再创造100个? 我正在使用视觉工作室2015作为我的想法。 感谢。

0 个答案:

没有答案