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


Серверы. Реализация сервера

В этой статье описывается код мастера приложений MFC создает для серверного приложения визуального редактирования. Если мастер не используется приложений, списки статьи области, где необходимо написать код для реализации серверного приложения.

При использовании мастера приложений, чтобы создать новое серверное приложение, оно предоставляет значительный объем кода, зависящий от сервера автоматически. При добавлении серверные функции визуального редактирования в существующее приложение, необходимо дублировать код, мастер приложений подал, перед добавлением остальную часть необходимого серверного кода.

Серверный код, мастер приложений предоставляет несколько подразделяет разделяются на две категории:

  • Определение ресурсов сервера.

    • Используемый ресурс меню, когда сервер изменяет вложенный элемент в отдельном окне.

    • Используемые ресурсы меню и панели инструментов, когда сервер запущен на месте.

    Дополнительные сведения об этих ресурсах содержатся в разделе Меню и ресурсы: Добавление сервера.

  • Определение класса элемента, производного от COleServerItem. , Чтобы получить дополнительные сведения об элементах сервера см. в разделе Серверы: Серверные.

  • Изменить базовый класс класса документа в COleServerDoc. , Чтобы получить дополнительные сведения см. в разделе Серверы: Реализация серверные документы.

  • Определение класса окна фрейма, производный от COleIPFrameWnd. , Чтобы получить дополнительные сведения см. в разделе Серверы: Реализация фреймового окна для встроенного редактирования.

  • Создание записи для серверного приложения в базе данных и регистрация регистрации Windows новый экземпляр сервера с OLE системой. Дополнительные сведения об этом см. в разделе Регистрация.

  • Инициализация и запускающ серверное приложение. Дополнительные сведения об этом см. в разделе Регистрация.

Дополнительные сведения см. в разделах COleServerItem, COleServerDoc и COleIPFrameWnd справочника по библиотеке классов.

См. также

Основные понятия

Серверы

Контейнеры

Меню и ресурсы (OLE)

Регистрация