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


Параметры приложения, мастер проектов 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

Ссылки

мастер проектов ATL

Конфигурации по умолчанию проекта ATL