Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SDI MDI, CoBet 
:(
    Опции темы
Oreshin
Дата 4.10.2007, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 31.5.2007

Репутация: нет
Всего: нет



Все перечитал, но так ни фига и не понял  
Мне бы черным по белому! А то я путаться уже начинаю и сомнения меня берут то я вообще делаю или нет 

Мне вообще надо всего два окна. В одном вводятся и отображаются данные, а в другом у меня в зависимости от введенных в первом окне данных рисуется график. 

Может мне и SDI хватит?

PM MAIL   Вверх
zkv
Дата 4.10.2007, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 16
Всего: 92



Цитата(Oreshin @  4.10.2007,  18:11 Найти цитируемый пост)
Может мне и SDI хватит?

может и хватит, если такой сеанс один будет в один момент времени:
Цитата(Oreshin @  4.10.2007,  18:11 Найти цитируемый пост)
Мне вообще надо всего два окна. В одном вводятся и отображаются данные, а в другом у меня в зависимости от введенных в первом окне данных рисуется график. 


пример MDI-application - Adobe Photoshop - можно открыть в одном приложении много картинок одновременно
пример SDI-application - MS Paint - можно открыть только одну картинку в одной программе - те открытие новой картинки приводит к закрытию старой.

Это сообщение отредактировал(а) zkv - 4.10.2007, 18:19
PM MAIL   Вверх
Oreshin
Дата 5.10.2007, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 31.5.2007

Репутация: нет
Всего: нет



Цитата(zkv @  4.10.2007,  18:15 Найти цитируемый пост)
Цитата(Oreshin @  4.10.2007,  18:11 )
Может мне и SDI хватит?


может и хватит, если такой сеанс один будет в один момент времени:


Что то я не доконца понял  что имеется ввиду smileМне надо будет что бы на графике в другом окне (не главном, а в дочернем новерное smile ) потом данные обнавлялись с частотой 100 гц

У меня получится в SDI?

Добавлено через 1 минуту и 14 секунд
И ещё забыл.

Окна в MDI могут данными обмениваться?
PM MAIL   Вверх
dizzy1984
Дата 13.12.2007, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 675
Регистрация: 15.2.2007

Репутация: 10
Всего: 25



У тебя получится в каком угодно варианте : dialog window, sdi, mdi. 
Дабы избежать запарки просто используй dialog window.
Окна могут обмениваться информацией в любом случае, так что об этом можешь не волноваться.
Посмотри на firststeps/mfc как сделать отрисовку графика на диалоговом окне. Затем почитай про таймер (событие WM_TIMER).
PM MAIL   Вверх
baldina
Дата 13.12.2007, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 1
Всего: 101



SDI - Single Document Interface
MDI - Multiple Document Interface

Т.е. в первом случае лишь один документ открыт, во втором может быть несколько.

Данные и график - два представления (View) одного и того же документа. Так что SDI достаточно.

Главное окно приложения - фрейм (наследуешь от CMainFrame), содержащее два окна представления (наследуешь от CView или его производных). Документ - класс, производный от CDocument.

Добавлено через 4 минуты и 38 секунд
А если MDI, то фрейм будет содержать не CView, а дочерние фреймы CMDIChildWnd (по одному на каждый открытый документ), а те уже в свою очередь - CView.
PM MAIL   Вверх
Greeen
Дата 13.12.2007, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 710
Регистрация: 13.8.2006
Где: Петербург

Репутация: 10
Всего: 18



dizzy1984baldina, как вы думаете, топикстартеру это еще интересно?  smile 



--------------------
Подпись больше не нужна
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0805 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.