| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > View состоящий из одной ActiveX компоненты |
| Автор: Nuzur 5.9.2006, 12:47 |
Доброго времени суток. Сабж. У меня есть компонента типа диаграммы TeeChart нужно что бы View из нее родной только и состоял. Тоесть пользователь открывает View а там диаграмма и все. |
| Автор: Dart 6.9.2006, 11:17 | ||
| Создай его как child и всё. Только лучше пользоваться CScrollView, если хочешь, чтобы был скроллинг корректный И пробеги по сообщениям, наверняка тебе OnDraw и иже с ними будут не нужны. И в OnSize и OnMove надо засунуть принудительное изменение размеров и положения окна примерно так:
|
| Автор: Nuzur 6.9.2006, 14:54 | ||
Можно поподробнее. |
| Автор: Dart 10.9.2006, 20:27 | ||
| Суть в чем: Создаешь вид без документа:
В OnInitialUpdate вида создаешь что хошь (ActiveX, например) В OnActivateFrame вида рекомендую прописать SetTitle, чтобы твой вид был поименован. Ну, или 2-й вариант - честно сгенери визардом CView с ActiveX поддержкой. Размести на виде свой контейнер и пользуйся. (Только это гораздо муторнее) |