|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|||||||||||
Написать программу, выводящую в TreeView дерево каталогов, а в ListView содержимое выбранного каталога23.04.2014, 15:32. Показов 2735. Ответов 12
Метки нет (Все метки)
Нужно сделать программульку выводящую в TreeView дерево каталогов, а в ListView содержимое выбранного каталога.
Но дело в том, что при попытке
error C2065: 'WC_TREEVIEW' : undeclared identifier error C2065: 'TVS_HASLINES' : undeclared identifier error C2065: 'TVS_HASBUTTONS' : undeclared identifier error C2065: 'TVS_LINESATROOT' : undeclared identifier строка
Может где есть пример подобной задачи?
0
|
|||||||||||
| 23.04.2014, 15:32 | |
|
Ответы с готовыми решениями:
12
Написать программу просмотра списка каталогов указаного каталога
|
|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|
| 23.04.2014, 15:38 [ТС] | |
|
Не помогло.
0
|
|
|
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
|
||||||
| 23.04.2014, 15:39 | ||||||
И библиотеку которую ты пишеш #pragma comment(lib, "comctl32.lib") добавь ручками в проэкт. Вот пример LV: Процедура обработки дочернего окна (ListView и Edit)
0
|
||||||
|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|
| 23.04.2014, 16:44 [ТС] | |
|
Чем больше пытаюсь найти что не так - тем больше не понимаю.
Если мне просто нужно поставить TreeView в окно (создаю "Win32 Project") - что надо сделать?
0
|
|
|
143 / 122 / 21
Регистрация: 13.11.2012
Сообщений: 1,564
|
||
| 23.04.2014, 16:52 | ||
|
Если ты не понимаеш и не умееш гуглить - ну что ж, видимо зря ты выбрал специализацию программиста. программист это в первую очередь информационщик, который должен уметь искать информацию. Я тебе даже линк на готовый проэкт дал. Мог бы посмотреть как там в настройках... Для не понимающих: Project Properies->Linker->Input: gdi32.lib comctl32.lib
0
|
||
|
Исследователь
318 / 317 / 24
Регистрация: 06.04.2011
Сообщений: 872
|
|
| 24.04.2014, 06:05 | |
|
RimoBlack, а среда разработки-то какая?
0
|
|
|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|
| 12.08.2014, 14:21 [ТС] | |
|
Касаемо темы - так никто и не поможет? Начал писать рекурсивную функцию заполнения TreeView, но возникли сомнения по поводу построения дерева...
Нет где-нибудь примеров как заполнить TreeView деревом каталогов диска?
0
|
|
|
Исследователь
318 / 317 / 24
Регистрация: 06.04.2011
Сообщений: 872
|
|
| 12.08.2014, 16:24 | |
|
RimoBlack, я прошу прощения, конечно, но проблема так и не решена за 4 месяца???
Даю общий принцип. Весь диск сканировать не нужно, это будет занимать много времени, а пользователи ждать не любят. Опытные - тем более. Следовательно, нужно просканировать только определенные подкаталоги, в зависимости от того, какой каталог открывается в TreeView. Открыл ты в нем, допустим, диск С - его подкаталоги и сканируешь, добавляешь в дерево. Но тут опять может возникнуть задержка, уже при заполнении дерева, нужно от нее избавляться... Пары алкоголя в моем мозгу подсказывают следующий вариант: сканировать на пару уровней глубже, чем нужно. Этим ты убьешь двух "тормозов" - нет необходимости сканировать весь диск и нет задержки при заполнении дерева. Уровень сканирования можно задать внешней (по отношению к функции) или же просто static-переменной в теле самой функции.
0
|
|
|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|
| 12.08.2014, 16:40 [ТС] | |
|
Это всего-лишь лабораторная работа, она и не должна работать идеально, она должна работать хоть как-нибудь, что бы защитить её. И это всё при условии, что препод по теме теории никакой не даёт, да и, возможно, сам в этом не разбирается.
Если прога будет 5 минут строить дерево каталогов - да и фиг с ней, пусть хоть 10 минут. Главное в программе - чем проще тем лучше.
0
|
|
|
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
|
|
| 12.08.2014, 23:45 | |
|
0
|
|
|
7 / 7 / 1
Регистрация: 20.10.2009
Сообщений: 112
|
|
| 13.08.2014, 12:03 [ТС] | |
|
Спасибо конечно, но пришлось придумывать всё самому.
0
|
|
|
840 / 347 / 67
Регистрация: 20.11.2012
Сообщений: 809
|
|
| 15.08.2014, 11:26 | |
|
Давненько реализовывал просмотр дерева папок. Во вложении cpp и exe, может кому понадобится (правда без комментариев и проверок).
0
|
|
| 15.08.2014, 11:26 | |
|
Помогаю со студенческими работами здесь
13
Файловый менеджер: отобразить в ListView список каталогов выбранного диска в ListBox Элемент типа TreeView - Дерево каталогов Компонент TreeView дерево каталога Перебор каталога и добавление его структуры в дерево TreeView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|