![]() |
|
|
![]()
|
|
| Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: нет Всего: 17 |
Приветствую всех, давно тут не был уже
Вообщем вопрос наверное самый нубский из всех на этом форуме, но все же: Вообщем учу MFC, никак немогу сделать этот Tree Control, короче в нете полазил пару часов ничего нет из того что мне надо+здесь на форуме поиск давал таже беда Короче вот вопрос: Как создать дерево в Tree Control ??? никакую программу писать ненадо, просто скажите какой функцией добавить в триконтрол запись, сделать к ней под записи и т.д. А то у мя тут методичка лежит с "готовой" программой, проект которой к сожалению не компилится, да и сама программа не пашет P.S. Прошу ответ сделать таким(к примеру): кидаеш на форму Tree Control, потом создаеш переменную в ласвизарде такого-то типа, потом то-то плз хелп, запарился уже и ещё ктонить знает ссылку с которой можно скачать книгу по MFC чтоб было норм все написано??? -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
| zkv |
|
||||||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 16 Всего: 92 |
потом в OnInitDialog() пишешь типа (это самое простое, вариаций много
потом в Визарде вешаешь обработчик на TVN_SELCHANGED, в нем пишешь:
да, в редакторе сразу установи стили контрола Has Buttons, Has Lines, Lines at root в true Подробности смотрим, как всегда, в МСДН |
||||||
|
|||||||
| Palladin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 932 Регистрация: 15.5.2007 Где: Беларусь г.Гомель Репутация: нет Всего: 17 |
К сожаоению ошибки, вот их список:
запарился уже напиши такой код примеру: Короче в тривью какиенить записи(штук 5, ну и с подпунктами) при нажатии на какуюнить выводит чтонить в editbox -------------------- Глуп тот кто полагается на истину авторитета, а не на авторитет истины [color=red]KAV&KIS==Evil[/color] |
|||
|
||||
| Greeen |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 710 Регистрация: 13.8.2006 Где: Петербург Репутация: 10 Всего: 18 |
Пример работы с CTreeCtrl 1
Пример работы с CTreeCtrl 2 Это сообщение отредактировал(а) Greeen - 4.5.2007, 15:43 -------------------- Подпись больше не нужна |
|||
|
||||
| zkv |
|
|||
![]() ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2133 Регистрация: 23.7.2006 Где: Санкт-Петербург Репутация: 16 Всего: 92 |
RooR, у тебя m_tree - переменая созданная в визарде типа CTreeCtrl ? Какой то тип не правильный задал.
надо просто заменить строку: AfxMessageBox( str ); на: m_edit.SetWindowText(str); где m_edit - переменная (control variable) едит-бокса |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |