// Dialog Data
//{{AFX_DATA(CRegisterDailog)
enum { IDD = IDD_DIALOG1 };
CListBox m_ctrlIncome;BOOL CRegisterDailog::OnInitDialog() 
{
CDialog::OnInitDialog();

// TODO: Add extra initialization here
m_ctrlIncome.AddString("500");
m_ctrlIncome.AddString("500-1000");
m_ctrlIncome.AddString("1000-2000");

return TRUE;  // return TRUE unless you set the focus to a control
              // EXCEPTION: OCX Property Pages should return FALSE
}运行后,编辑框里为什么没有显示?

解决方案 »

  1.   

    AddString()后加
    m_ctrlIncome.SetCurSel(0);
      

  2.   

    加上一句
    UpdateData(FALSE);
      

  3.   

    // Dialog Data 
    //{{AFX_DATA(CRegisterDailog) 
    enum { IDD = IDD_DIALOG1 }; 
    CListBox m_ctrlIncome; BOOL CRegisterDailog::OnInitDialog() 

    CDialog::OnInitDialog(); // TODO: Add extra initialization here 
    m_ctrlIncome.AddString("500"); 
    m_ctrlIncome.AddString("500-1000"); 
    m_ctrlIncome.AddString("1000-2000"); 
    UpdateData(FALSE);
    return TRUE;  // return TRUE unless you set the focus to a control 
                  // EXCEPTION: OCX Property Pages should return FALSE 
    }