
Mein Code
Code: Select all
m_imageList.Create(IDB_BITMAP1, 16, 1, RGB(255, 0, 255));
int nSize = m_imageList.GetImageCount();
for (int i = 0; i < nSize; i++)
{
CString str = L"";
str.Format(L"%d", i);
m_listCtrl.InsertItem(LVIF_TEXT, i, str, 0, 0, 0, NULL);
LVITEM lvi = { 0 };
lvi.mask = LVCF_IMAGE;
lvi.iItem = i;
lvi.iImage = i;
BOOL bRes = m_listCtrl.SetItem(&lvi);
}
m_listCtrl.SetImageList(&m_imageList, TVSIL_NORMAL);
[img]https: //i.sstatic.net/V0TbmGjt.png[/img]
Ich möchte alle Symbole sehen. Ist es möglich? Ich habe auf dieser Site mehrere Lösungen gefunden (z. B. So fügen Sie ein Symbol in Zellen einer Spalte CListCtrl hinzu), aber sie zeigen das gleiche Ergebnis – ein Symbol.
Mein Projekt (MSVS2022) ist hier
https://kvycambgr.com/files/MFCApplication2.zip