MDI project
Начинаю программировать на VC++ после Builder`а и возникло несколько вопросов.
1. Какое преимущество дает концепция документ-вид, что я потеряю, если буду писать программы "по старому"?
2. Кто-нибудь пользуется AppWizard или создаете новое win32 application с поддержкой MFC и попер...?
3. Как ручками создать MDI приложение? CMDIFrameWnd -> LoadFrame -> Show -> Update вызывает ошибку. Слышал, что надо меню создавать с определенным именем?
2. Я юзаю напостой. Если пишеш на АПИ зачем тогда МФС юзать? И наоборот.
3.Посмотреть как делает визард студии. Студия несколько "ниже" чем Билдер, поэтому, сообственно, вопрос неуместен - из проекта сформированого визардом почти ничего не нужно выбрасывать - все вручную.
А еще почитать мсдн. Там приблизительно такая завязка : MDIFrame - ChildMDIFrame - (CView + CDocument). Каждая такая связка отвечает за определенный тип даных(файлов). Чтоб приложение поддерживало одновременно 2 типа файлов (doc i xls например) нада создать еще одну такую связку, и всунуть в масив посредством AddDocTemplate.
Короче смотри визард.