CListCtrl m_List;
.....
//Создаём таблицу, тут this - это указатель на родительское окно.
m_List.Create(WS_CHILD|WS_BORDER|WS_VISIBLE|LVS_REPORT,CRect(0,0,500,500),this,1111L);
//Указываем различные стили
m_List.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_ONECLICKACTIVATE);
//Добавляем колонки
m_List.InsertColumn(0,_T("Колонка 1"),LVCFMT_LEFT,100);
m_List.InsertColumn(1,_T("Колонка 2"),LVCFMT_LEFT,100);
//Добавляем новую строчку в таблице
m_List.InsertItem(0,"Строка 1, колонка 1");
//Вписываем данные в первую строчку, вторую колонку
m_List.SetItemText(0,1,"Строка 1, колонка 2");
//Добавляем вторую строчку в таблице
m_List.InsertItem(1,"Строка 2, колонка 1");
//Вписываем данные во вторую строчку, вторую колонку
m_List.SetItemText(1,1,"Строка 2, колонка 2");
Необходимо вывести данные в виде таблицы!
Недавно работаюс Vicual C++ , появилась такая вот проблемма, я написал прогу которая расчитывает определенные данные, так вот мне надо что бы эти данны можно было вывести на белом фоне в виде таблицы, кто знает или може посказат как это сделать, или хотябы ссылки буду весьма благодарен!!
BOOL CListCtrl::Create(DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID) - функция создания, стиль LVS_REPORT - задает режим таблицы, для отображения значков совместно с
записями таблицы комбинирують со стилем стиль LVS_ICON.Вся информация есть в MSDN.
Спасибо, но можно как нить по подробнее просто, уже крыша еде от такого обьема информации, если есть хоть какойнить малюсенький пример! Я буду очень благодарен!!!
Блин никак немогу понтять как сформировать таблицу! :(
Вот пример на MFC.
Имхо,не плохой пример работы с
Всем спасибо за подсказку, все получиось но тут попутно свформировалась другая проблема как сформировать бланк для вывода инфы на печать как бы нужно вывести окошко с готовым бланком в виде таблицы и информацией в нем .. ну кнопку печит я справлюсь добавить! :)) ...еще раз всем спасибо ..!
Здравствуйте, тоже воспользовался этим примером после долгих мыканий по сети. Получилось, спасибо! Можно еще вопрос? Вопрос понимаю для начинающих. В первой строке есть указатель на родительское окно (this). Подскажите пожалуйста, если мне нужно выводить таблицу в диалоговом окне, а заполнять в MainFrm.cpp, как дать из MainFrm указатель на диалог? Спасибо