Параметры приложения, мастер проектов ATL
Обновлен: Ноябрь 2007
Страница Параметры приложения мастера проектов ATL используется для проектирования и добавления базовых функций в новый проект ATL.
Тип сервера
Выберите один из трех типов серверов:
DLL (dynamic-link library — библиотека динамической компоновки)
Используется для создания внутрипроцессного сервера.Исполняемый (EXE)
Используется для создания локального внепроцессного сервера. Этот параметр запрещает использование поддержки MFC или COM+ 1.0. Также запрещается объединение кода заглушки/прокси.Служба (EXE)
Используется для создания приложения Windows, выполняющегося в фоновом режиме при запуске Windows. Этот параметр не позволяет поддержку MFC или COM+ 1.0, либо не позволяет объединение кода заглушки/прокси-сервера.
Дополнительные параметры
![]() |
---|
Все дополнительные параметры доступны только для проектов DLL. |
Разрешить объединение кода заглушки/прокси-сервера
Установка флажка Разрешить объединение кода заглушки/прокси-сервера удобна, если необходим маршалинг интерфейсов. Этот параметр помещает созданный MIDL код заглушки/прокси-сервера в ту же библиотеку DLLб что и сервер.MFC-адрес поддержки
Выбирается для указания того, что объект включает поддержку MFC. Это параметр связывает проект с библиотеками MFC, так что можно иметь доступ к любым классам и функциям, которые они содержат.Поддержка COM+ 1.0
Выбирается для изменения параметров построения проекта для поддержки компонентов COM+ 1.0. В дополнение к стандартному списку библиотек, мастер добавляет зависящую от компонента COM+ 1.0 библиотеку comsvcs.lib.Кроме того, при запуске приложения библиотека mtxex.dll загружается с задержкой на локальной системе.
- Поддержка регистрации компонента Этот параметр можно установить, если проект ATL содержит поддержку компонентов COM+ 1.0. Компонент registrar позволяет объекту COM+ 1.0 получать список компонентов, регистрировать компоненты или отменять регистрацию компонентов (по-отдельности или сразу для всех).
См. также
Задачи
Создание проекта библиотеки ATL