首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎样绑定CListCtrl和CImageList?该如何处理

2012-01-31 
怎样绑定CListCtrl和CImageList?我将CListCtrl设定成Report形式并在Dialog的OnInitDialog中这样绑定可以吗

怎样绑定CListCtrl和CImageList?
我将CListCtrl设定成Report形式

并在Dialog的OnInitDialog中这样绑定可以吗:
m_CommListCtrl.SetImageList(
            (CImageList*)GetDlgItem(IDC_IMAGELISTCTRL1),LVSIL_NORMAL);



[解决办法]
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 );

热点排行