我将CListCtrl设定成Report形式并在Dialog的OnInitDialog中这样绑定可以吗:
m_CommListCtrl.SetImageList(
      (CImageList*)GetDlgItem(IDC_IMAGELISTCTRL1),LVSIL_NORMAL);

解决方案 »

  1.   

    IDC_IMAGELISTCTRL1是什么啊?还有这东西吗?一般是在头文件里面加一个CImageList成员变量,在窗口初始化的时候把这个CImageList创建上,同时加上图片然后再绑定到其它的控件
      

  2.   

    1、建立窗口成员变量
    CImageList m_ImageList;2、在窗口初始化时创建 CImageList 并加入图标
    m_ImageList.Create( 32, 32, ILC_COLOR8, 0, 4 );
    m_ImageList->Add( AfxGetApp()->LoadIcon(IDI_ICON1) );
    m_ImageList->Add( AfxGetApp()->LoadIcon(IDI_ICON2) );3、为 CListCtrl 绑定 CImageList
    m_List.SetImageList( &m_ImageList , LVSIL_SMALL );
      

  3.   

    m_List.SetImageList( &m_ImageList , LVSIL_SMALL );
      

  4.   

    学到了,我原来是在初始化窗口的地方建立了一个局部变量CImageList,怎么也不显示图片,现在明白了要建立一个窗体的成员变量才可以