Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Необходимо вывести данные в виде таблицы!

33K
17 марта 2008 года
DetRoyD
7 / / 17.03.2008
Недавно работаюс Vicual C++ , появилась такая вот проблемма, я написал прогу которая расчитывает определенные данные, так вот мне надо что бы эти данны можно было вывести на белом фоне в виде таблицы, кто знает или може посказат как это сделать, или хотябы ссылки буду весьма благодарен!!
320
17 марта 2008 года
m_Valery
1.0K / / 08.01.2007
Смотри классы CListCtrl или CListView.
BOOL CListCtrl::Create(DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID) - функция создания, стиль LVS_REPORT - задает режим таблицы, для отображения значков совместно с
записями таблицы комбинирують со стилем стиль LVS_ICON.Вся информация есть в MSDN.
33K
17 марта 2008 года
DetRoyD
7 / / 17.03.2008
Спасибо, но можно как нить по подробнее просто, уже крыша еде от такого обьема информации, если есть хоть какойнить малюсенький пример! Я буду очень благодарен!!!
33K
17 марта 2008 года
DetRoyD
7 / / 17.03.2008
Блин никак немогу понтять как сформировать таблицу! :(
2.2K
18 марта 2008 года
REFOT
181 / / 08.04.2005
Вот пример на MFC.

Код:
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");
320
18 марта 2008 года
m_Valery
1.0K / / 08.01.2007
Имхо,не плохой пример работы с CListCtrl.
33K
18 марта 2008 года
DetRoyD
7 / / 17.03.2008
Всем спасибо за подсказку, все получиось но тут попутно свформировалась другая проблема как сформировать бланк для вывода инфы на печать как бы нужно вывести окошко с готовым бланком в виде таблицы и информацией в нем .. ну кнопку печит я справлюсь добавить! :)) ...еще раз всем спасибо ..!
289
02 апреля 2008 года
Jeyson
207 / / 20.04.2000
Здравствуйте, тоже воспользовался этим примером после долгих мыканий по сети. Получилось, спасибо! Можно еще вопрос? Вопрос понимаю для начинающих. В первой строке есть указатель на родительское окно (this). Подскажите пожалуйста, если мне нужно выводить таблицу в диалоговом окне, а заполнять в MainFrm.cpp, как дать из MainFrm указатель на диалог? Спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог