CListCtrl* pList = 
(CListCtrl*) GetDlgItem(IDC_LISTVIEW1);
 
for (n = 0; n < 8; n++) {
pList->InsertItem(n, color[n], n); 
}

解决方案 »

  1.   

    m_boxList这时可能未分配,还是空值.
      

  2.   

    是不是变量跟控件还没有关联起来啊?m_boxList.SubclassDlgItem(IDC_XXX,this);在OnInitDialog里加上这个看看
      

  3.   

    还有就是你的m_boxList变量一定要选择控件类型的
    要不肯定不行!
      

  4.   

    在对话框中单击右键,选ClassWizard->MemberVariable->选中列表控件ID->Add Variable->Category选 Control 项->Variable Type 选 CListBox
      

  5.   

    CListBox m_listbox;
    DDX_Control(pDX, IDC_LIST1, m_listbox);
    首先检查这2句有没?然后检查你上面那段代码加在什么地方,m_listbox是否已经初始化过了
      

  6.   

    关联变量时就可以选择类型 Control
      

  7.   

    先看看你的m_boxList 是不是CListCtrl类型,然后再看看你的这段代码是不是在窗口被创建了之后执行的
      

  8.   

    恩,你们说的我都有,可是编译之后ListBox里面还是什么都没有我想问我编译的时候
    会有一个黄色的剪头指示这个地方015E25EF   pop         edx
    是我程序什么问题呢