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


Технология Active и библиотеки DLL

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

Если вы создаете сервер автоматизации и сервер не имеет пользовательского интерфейса, сервер можно сделать внутрипроцессным сервером и полностью разместить его в библиотеке DLL.

Дополнительные сведения

См. также

Создание библиотек DLL на C и C++ в Visual Studio