Параметры приложения, мастер проектов ATL
Страница Параметры приложения мастера проектов ATL используется для проектирования и добавления базовых функций в новый проект ATL.
Тип сервера
Выберите один из трех типов серверов:
Библиотека динамической компоновки (DLL)
Используется для создания внутрипроцессного сервера.Исполняемый файл (EXE)
Используется для создания локального внепроцессного сервера.Этот параметр не позволяет поддержку MFC или COM + 1.0.Он не позволяет объединение кода заглушки/прокси-сервера.Служба (EXE)
Используется для создания приложения Windows, выполняющегося в фоновом режиме при запуске Windows.Этот параметр не позволяет поддержку MFC или COM+ 1.0, либо не позволяет объединение кода заглушки/прокси-сервера.
Дополнительные параметры
Примечание |
---|
Все дополнительные параметры доступны только для проектов DLL. |
Разрешить объединение кода заглушки/прокси-сервера
Установка флажка Разрешить объединение кода заглушки/прокси-сервера удобна, если необходим маршалинг интерфейсов.Этот параметр помещает созданный MIDL код заглушки/прокси-сервера в ту же исполняемый файл что и сервер.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