Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > документ-вид или


Автор: xTr1m 23.11.2005, 17:18
Всем привет. Такой вопрос : а как вообще лучше создавать приложение? Ну то есть с помощью архитектуры документ-вид или же на базе простого каркаса приложения? А то пока нигде не могу найти материала по первому, где было бы много примеров и по-проще рассказывалось

Автор: nikitao 23.11.2005, 17:24
Так это зависит от каждого конкретного приложения.

Автор: xTr1m 23.11.2005, 18:00
Нет, ну это понятно. Я имею в виду стоит ли глубоко разбираться в "документ-вид" или на практике все-таки это используется редко.

Автор: Gram 25.11.2005, 14:35
xTr1m
Практически любое MDI приложение использут "документ-вид" оно точнее на нем строится

Автор: nikf 25.11.2005, 14:42
Цитата(Gram @ 25.11.2005, 14:35)
Практически любое MDI приложение использут "документ-вид" оно точнее на нем строится
Практически любое SDI приложение использует "документ-вид" оно точнее на нем строится smile

Автор: xTr1m 25.11.2005, 14:43
А я вот слышал, что сейчас в основном используются SDI. Вроде бы сама Microsoft говорила. Так ли это?

Автор: nikf 25.11.2005, 15:02
Цитата(xTr1m @ 25.11.2005, 14:43)
А я вот слышал, что сейчас в основном используются SDI

Итересно кто подсчитал чего больше, а чего меньше smile

Автор: AlexPro 25.11.2005, 15:44
Цитата(xTr1m @ 25.11.2005, 14:43)
А я вот слышал, что сейчас в основном используются SDI. Вроде бы сама Microsoft говорила. Так ли это?

Ты что, ведешь статистический опрос? smile Напиши конкретно, КАКОЕ приложение тебе нужно создать - и тогда авторитетные товарищи тебе подскажут - КАК.

Автор: Neitron 25.11.2005, 15:54
А что такое Документ-вид? и SDI?

Автор: AlexPro 25.11.2005, 16:08
Цитата(Neitron @ 25.11.2005, 15:54)
А что такое Документ-вид? и SDI?

Шутишь? smile

Автор: Neitron 25.11.2005, 16:56
Вроде бы вопрос задал...

Автор: AlexPro 25.11.2005, 18:08
Неужели есть какие-то книги по MFC, обходящие эти вопросы стороной? smile
1. Архитектура Докимент-вид - набор классов для работы с документом (твоими данными) и их представлением (каким образом ты их отображаешь на экране). На мой взгляд один из полезнейших элементов MFC, незаменимый при разработке серьезного приложения. Ярчайший пример применения этой архитектуры - MS Word.
2. SDI - Однодокументный интерфейс. Пример - Notepad.
3. MDI - Многодокументный интерфейс. Пример - VC++ 6 версии. Или тот же Word.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)