MFC WYSIWYG редактор
Я хочу сделать приложение в Visual C++ 2012 с использованием каркасов MFC, используя структуру Document/View; Я хочу отредактировать свое представление (это главное окно) с помощью редактора, а не ручного кодирования, но Visual Studio, похоже, может редактировать в режиме WYSIWYG только диалоговые окна; Я не хочу создавать "диалоговое приложение", я хочу создать приложение Document/View и редактировать мой View с помощью редактора WYSIWYG; Любое решение?
3 ответа
Вам необходимо использовать CFormView в качестве базового класса при создании приложения MFC.
Если у вас уже есть проект, добавьте новую форму с помощью мастера классов. Выберите CFormView в качестве базового класса.
Когда вы откроете Resource View, ваша новая форма будет указана в папке "Диалог"
На последнем шаге мастера, который создает новое приложение документа / представления, измените базовый класс представления с CView на CFormView. Когда вы делаете это, CFormView можно редактировать, как диалог.
Приложения на основе MFC имеют WYSIWYG-редактор. Откройте папку Resource Files вашего диалогового окна, проекта SDI или MDI, а затем откройте файл.rc. Меню и панель инструментов должны открыться для редактирования.