在CListCtrl中设置CImageList的问题.
......
enum { IDD = IDD_SYMBOLSELECT };
CListCtrl m_list1;
//}}AFX_DATA
CImageList mm;
............
mm.Create (IDB_SYMBOLS, 16, 1, RGB(192,192,192));
............
DDX_Control(pDX, IDC_LIST1, m_list1);
............
BOOL CSymbolSelectDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
m_list1.SetImageList(&mm,LVSIL_SMALL);
CString cc;
for(int i=0;i {
cc.Format("%d",i);
m_list1.InsertItem(i,cc,i);
}
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
Resource:
IDC_LIST1: View:Icon
为什么图像列表显示不出来,只显示字符串cc.