Вообщем у меня эта компонента в режиме REPORT(В дизайнере св-во View) была информация в двух столбцах, с маленьким значком. Что касаеться заполнения первого столбца, то никаких проблем у меня нет. А вот информация во втором столбце отображаться не хочет. Почему?
BOOL CMainDlg::OnInitDialog()
{
<...>
// Добавляем столбцы
LV_COLUMN lvc;
memset(&lvc, 0, sizeof(lvc));
lvc.mask = LVCF_FMT | LVCF_WIDTH | LVCF_TEXT | LVCF_SUBITEM;
lvc.fmt = LVCFMT_LEFT;
lvc.cx = 150;
lvc.iSubItem = 0;
lvc.pszText = "Файл";
m_FilesList.InsertColumn(0, &lvc);
lvc.iSubItem = 1;
lvc.pszText = "Тип";
m_FilesList.InsertColumn(1, &lvc);
lvc.iSubItem = 2;
lvc.pszText = "Размер";
m_FilesList.InsertColumn(2, &lvc);
//m_FilesList.InsertColumn(0, "Файл", LVCFMT_LEFT, 150, 0);
//m_FilesList.InsertColumn(1, "Тип", LVCFMT_LEFT, 50, 1);
//m_FilesList.InsertColumn(2, "Размер", LVCFMT_LEFT, 50, 2);
// Добавляем строки
LV_ITEM lvi;
memset(&lvi, 0, sizeof(lvi));
lvi.mask = LVIF_IMAGE | LVIF_TEXT;
lvi.iItem = 0;
lvi.iSubItem = 0;
lvi.pszText = "MY_TEXT_IN_COLUMN_0";
lvi.cchTextMax = 19;
lvi.iImage = 0;
m_FilesList.InsertItem(&lvi);
lvi.mask = LVIF_TEXT;
lvi.iSubItem = 1;
lvi.pszText = "MY_TEXT_IN_COLUMN_1";
lvi.cchTextMax = 19;
m_FilesList.InsertItem(&lvi);
<...>
}
08.12.04 13:12: Перенесено модератором из '.NET GUI' — AndrewVK