| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Контрол во фрейме |
| Автор: tonchitos 26.3.2008, 14:38 |
| Собственно... Знаю но не помню - если не говорить о формвью, а об обычном фреймовом окне. Я в класс окна добавляю класс контрола, а потом что то делаю... напомните вкратце. |
| Автор: Earnest 26.3.2008, 17:19 |
| Кто такое "обычное фреймовое окно"? |
| Автор: tonchitos 27.3.2008, 13:39 |
| Я плехо выразилась. Речь о виде отнаследованном не от формвью, а от вью. |
| Автор: tonchitos 27.3.2008, 15:00 |
| ни нада, уже все вспомнила |
| Автор: Rapalex 27.3.2008, 15:01 |
| В OnCreate вызови Create своего контрола. |
| Автор: tonchitos 27.3.2008, 16:49 |
| сорри за идиотский вопрос... у меня такая фишка, при открытии файла в многодокументном приложении мне надо сделать ндействий (в частности - парсинг, обойти деревяшку (модель mdl)) не суть важно что именно, вот у мя вызвалась ф-ия openFile или как то ее там, она все сама сделала, потом куда передалось управление? то есть куда мне своой парсинг и прочии действия пихать, в класс докумета при инициализациии??? |
| Автор: Rapalex 27.3.2008, 17:07 |
| OnOpenDocument |
| Автор: tonchitos 27.3.2008, 17:41 |
| ё, а как узнать то что управление передано этой ф-ии. Или ее переопределять? Добавлено через 5 минут и 55 секунд то есть мне нужно событие обработать, вызвать ф-ию или чего там, да? как быть та |
| Автор: Earnest 27.3.2008, 18:46 |
| Если у тебя все-таки вид, и дерево тебе нужно в виде рисовать, то удобно это делать в функции CView::OnInitialUpdate(), которую надо, конечно, переопределить в своем view. Если я правильно поняла. |
| Автор: tonchitos 3.4.2008, 19:21 |
| Cкажите, а вот у меня в виде, наследованном от формвью есть дерево, как мне его создать? в диалоге все автоматом было.... Здесь же когда в он инит диалоге пытаюсь дерево рисовать меня выкидывает из проги... |
| Автор: Rapalex 4.4.2008, 09:44 |
| У форм вью есть свой диалоговый ресурс. |
| Автор: tonchitos 4.4.2008, 13:54 |
| я оговорилась, в onInitUpdate. Так что не так? Добавлено через 8 минут и 50 секунд просто надо было вызвать update data... теперь все хорошо. |