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


Мастер проектов интеллектуальных устройств ATL

Обновлен: Ноябрь 2007

Библиотека шаблонных классов ATL представляет собой набор основанных на шаблонах классов C++, упрощающих написание объектов COM. Мастер проектов интеллектуальных устройств ATL создает проект, содержащий структуры для размещения объектов COM.

Общие сведения

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

  • Конечная платформа по умолчанию для этого платформа — это первая платформа в списке платформ. В установке по умолчанию этой платформой является Pocket PC 2003, однако установка и удаление пакетов Windows CE 5.0 SDK может изменить целевую платформу по умолчанию для новых приложений.

  • Библиотека динамической компоновки, которая указывает на то, что сервер является библиотекой DLL и, следовательно, внутрипроцессным сервером.

Платформы

В левом столбце мастера щелкните Платформы для отображения страницы Платформы, мастер проектов смарт-устройств ATL. Используйте эту страницу для выбора пакетов SDK для текущего проекта.

Параметры приложения

В левом столбце мастера щелкните Параметры приложения для отображения страницы Параметры приложений, мастер проектов смарт-устройств ATL. Используйте эту страницу для выбора типа сервера (DLL или EXE) и определенных дополнительных параметров.

4ktzw250.alert_note(ru-ru,VS.90).gifПримечание.

В проектах EXE ATL локальные COM-серверы не запускаются при создании COM-экземпляров, если они зарегистрированы в каталоге, в котором содержатся файлы с длинными именами, содержащими пробелы, например \Program Files\Мой Сервер\.

Избегайте подобных ситуаций, используя краткие имена файлов без пробелов для регистрации класса. Дополнительные сведения см. в разделе Практическое руководство. Указание удаленного пути для основного выходного файла проекта. (Значение по умолчанию содержит пробелы.)

См. также

Другие ресурсы

Справочник по пользовательскому интерфейсу для устройств

Справочник по библиотеке ATL для устройств