Параметры приложений, мастер проектов смарт-устройств ATL
Обновлен: Ноябрь 2007
Указывает параметры (помимо параметров платформы) для нового проекта смарт-устройств ATL.
![]() |
---|
Невозможно выбрать 'Attributed' при выполнении мастеров кода в проектов смарт-устройств. Проекты смарт-устройств в этом выпуске не поддерживают атрибутированный код. |
Тип сервера
DLL (dynamic-link library — библиотека динамической компоновки)
Указывает на то, что сервер является библиотекой DLL и, следовательно, внутрипроцессным сервером.Исполняемый (EXE)
Указывает на то, что сервер является библиотекой EXE и, следовательно, локальным внепроцессным сервером. Этот параметр не предоставляет поддержку MFC.
Дополнительные параметры
Поддержка MFC
Указывает наличие на сервере поддержки MFC. Это параметр связывает проект с библиотеками MFC, так что можно иметь доступ к любым классам и функциям, которые они содержат.Выберите этот параметр только в том случае, если необходимо использовать в проекте классы MFC. Служебные классы, такие как CString, CRect Class, CSize Class и CPoint Class, не нуждаются в добавлении поддержки MFC в проект ATL.
Если выбрать этот параметр, необходимо добавить указанную ниже строку в начало каждого COM-метода, окна, процедуры экспортированной функции, которые используют MFC:
AFX_MANAGE_STATE(AfxGetStaticModuleState());
Support merged proxy/stub
Включает код заглушки и прокси, созданный MIDL, как правило для пакетов SDK, которые используют DCOM. Этот параметр недоступен для платформ, которые его не поддерживают, включая Pocket PC и Smartphone.
См. также
Ссылки
Мастер проектов интеллектуальных устройств ATL