Поделиться через


Вставка формы в проект

Формы предоставляют удобный контейнер для элементов управления. Вы можете легко вставить форму на основе MFC в приложение, пока приложение поддерживает библиотеки MFC.

Вставка формы в проект

  1. В представлении классов выберите проект, в который нужно добавить форму, и нажмите правую кнопку мыши.

  2. В контекстном меню выберите команду Добавить, а затем — Добавить класс.

    Если команда "Новая форма" недоступна, проект может быть основан на активной библиотеке шаблонов (ATL). Чтобы добавить форму в проект ATL, необходимо указать определенные параметры при первом создании проекта.

  3. В папке MFC щелкните класс MFC.

  4. Используя мастер классов MFC, сделайте новый класс производным от CFormView.

Visual C++ добавляет форму в приложение, открыв ее внутри редактора диалогов, чтобы начать добавлять элементы управления и работать над его общей структурой.

Вам может потребоваться выполнить следующие дополнительные действия (неприменимо для приложений на основе диалогов):

  1. Переопределите функцию-член OnUpdate .

  2. Реализуйте функцию-член для перемещения данных из представления в документ.

  3. Создайте функцию-член OnPrint .

См. также

Представления форм