BOOL CTestDlg::OnInitDialog() 
{
CDialog::OnInitDialog();
cboTest->AddString("Test");
}对话框显示后ComboBox还是为空,真的是新手,才开始学习C++,DDX一点不懂

解决方案 »

  1.   

    怎么是指针阿?有没有重画?如果有,有没有选hasString的选项?
      

  2.   

    BOOL CTestDlg::OnInitDialog() 
    {
    CDialog::OnInitDialog();
    cboTest.AddString("Test");
    }没有重画
      

  3.   

    我的要求很少,就是想在对话框显示的时候实始化ComboBox的值
      

  4.   

    不需要重画啊。。 AddString了就会有,不过,是在ComboBox的下拉框里面有,而不是出现在ComboBox上面的文本框你要让它显示出来,在后面添加一条语句就可以了:cboTest.SetCurSel(0);