C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 114 - Создание проекта / ActiveX по шагам / Приложение

Шаг 114 - Создание проекта

Сначала создаем проект ATL используя ATL COM AppWizard.

  1. В среде Visual C++ выбираем New в меню File, затем выберите вкладку проектов (Project).
  2. Указываем ATL COM AppWizard.
  3. Вводим имя проекта Polуgon.

Появившееся диалоговое окно должно выглядеть следующим образом:

114_1.gif (10726 b)

Нажмите OK и ATL COM AppWizard выведет диалоговое окно предлагающее выбор начальной конфигурации ATL проекта.

114_2.gif (13333 b)

Исходя из того, что мы создаем элемент управления, зададим тип сервера как DLL, так как элемент управления должен быть сервером "в процессе". Все опции по умолчанию нас устраивают, нажимаем Finish. Появится диалоговое окно со списком главных файлов, которые будут созданы. Эти файлы сгенерированные ATL COM AppWizard перечислены ниже вместе с описанием каждого файла.

  • Polygon.cpp - Содержит реализацию DllMain, DllCanUnloadNow, DllGetClassObject, DllRegisterServer и DllUnregisterServer. Также содержит объектную карту, которая является списком объектов ATL в проекте. Это первоначально пустой файл, так как мы не создали объект.
  • Polygon.def - Стандартный Windows файл определения модуля для DLL.
  • Polygon.dsw - Пространство проекта.
  • Polygon.dsp - Файл, который содержит установки проекта.
  • Polygon.idl - Файл языка описания интерфейса, в котором описываются интерфейсы для объектов.
  • Polygon.rc - Файл ресурса, который первоначально содержит информация о версии и строку содержащую имя проекта.
  • Resource.h - Заголовок файла ресурсов.
  • Polygonps.mk - Файл типа "make", который может использоваться, чтобы формировать DLL.
  • Polygonps.def - Файл определения модуля для DLL.
  • StdAfx.cpp - Файл, в который будут включены файлы реализации ATL.
  • StdAfx.h - Файл, в который будет включены заголовочные ATL файлы.

| |
Автор Каев Артем.
[AD]