![]() |
|
|
![]()
|
|
| DoPinG83 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 10.12.2010 Репутация: нет Всего: нет |
Всем привет.
Стоит следующая задача: Создать mfc custom control, представляющий собой аналог tree control, конечными элементами которого являются диалоговые окна (см. рисунок во вложении). При щелчке на корневом элементе раскрывается список его дочерних элементов и т.д. до конечного в данной ветке. С конечными элементами можно работать как с диалоговыми окнами. Как это реализовать: ссылки, код, просто идеи? Заранее благодарен. Присоединённый файл ( Кол-во скачиваний: 11 )
1.jpg 40,79 Kb |
|||
|
||||
| kurlyak |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 218 Регистрация: 7.11.2007 Репутация: 1 Всего: 3 |
Для начала мне кажеться нужно создать собсвенный класс от CustomControl и в этом класе переделать функцию DrawItem() (но не OnDrawItem()). Надо с нуля рисовать весь контрол в этой функции. Таким никогда не занимался, но недавно в интернете встретил именно это решение для CustomControl - рисовать свой контрол в функции DrawItem(). Вобщим не перепутай DrawItem() с функцией OnDrawItem().
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |