MFC WYSIWYG редактор

Я хочу сделать приложение в Visual C++ 2012 с использованием каркасов MFC, используя структуру Document/View; Я хочу отредактировать свое представление (это главное окно) с помощью редактора, а не ручного кодирования, но Visual Studio, похоже, может редактировать в режиме WYSIWYG только диалоговые окна; Я не хочу создавать "диалоговое приложение", я хочу создать приложение Document/View и редактировать мой View с помощью редактора WYSIWYG; Любое решение?

3 ответа

Решение

Вам необходимо использовать CFormView в качестве базового класса при создании приложения MFC. CFormView

Если у вас уже есть проект, добавьте новую форму с помощью мастера классов. Выберите CFormView в качестве базового класса.

Когда вы откроете Resource View, ваша новая форма будет указана в папке "Диалог"Редактор CFormView

На последнем шаге мастера, который создает новое приложение документа / представления, измените базовый класс представления с CView на CFormView. Когда вы делаете это, CFormView можно редактировать, как диалог.

Приложения на основе MFC имеют WYSIWYG-редактор. Откройте папку Resource Files вашего диалогового окна, проекта SDI или MDI, а затем откройте файл.rc. Меню и панель инструментов должны открыться для редактирования.

Другие вопросы по тегам