| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Как организовать прокрутку в CListCtrl? |
| Автор: erslgoeirjh 23.9.2016, 12:04 |
| Есть переменная myListCtrl типа CListCtrl. Как организовать вертикальную и горизонтальную прокрутку содержимого в нём? Приведите, пожалуйста, простые программные примеры. |
| Автор: vol4ek 23.9.2016, 18:14 | ||||
вертикальная
горизонтальная
Добавлено через 2 минуты и 22 секунды просто. программно |
| Автор: erslgoeirjh 4.10.2016, 12:32 | ||
| Ясно. И ещё вопрос. Я решил использовать для создания таблицы компонент CListCtrl, с которым я раньше не работал. Я хочу сделать таблицу из двух столбцов--"Столбец 1" и "Столбец 2", в строках этой таблицы содержался бы текст и были бы видны границы между столбцами и строками. Я повесил компонент IDC_LIST1, которому соответствует переменная m_IDC_LIST1 типа CListCtrl. Я написал следующий код:
В результате чего у меня появляется заголовок таблицы из двух элементов--"Столбец 1" и "Столбец 2". Ниже расположена строка "элемент (0,0) элемент (0,1)",ниже расположена пустая строка, ниже расположена строка "элемент (1,0) элемент (1,1)", ниже расположена строка "элемент (2,0) элемент (2,1)" и так далее. Эта таблица прокручивается по вертикали, как я и хотел. Но никаких границ между строками и между столбцами я не вижу. Как мне сделать так, чтобы в таблице m_IDC_LIST1 отображались границы между строками и столбцами и как мне убрать пустую строку после первой строки таблицы? |
| Автор: erslgoeirjh 4.10.2016, 13:45 | ||
Я сам разобрался:
|
| Автор: vol4ek 4.10.2016, 13:47 |
| свойства -> вид -> отчет. так если мне память не зменяет |