Шаг 173.
Среда программирования Visual C++. Создание СОМ-компонентов средствами ATL. Создание нового СОМ-компонента

    На этом шаге мы рассмотрим алгоритм создания компонента COM.

    Завершив определение и конфигурирование DLL-файла, в котором будет находится Ваш СОМ-объект, Вы можете перейти к созданию самого объекта. Для этого воспользуетесь мастером ATL Object Wizard.

    Вместе с классом компонента CEncoder Вы получаете шаблонную фабрику классов, используемую для создания Вашего СОМ-компонента. Этот класс также наследует реализацию по умолчанию методов QueryInterface(), AddRef() и Release() интерфейса IUnknown, которые управляют доступом клиента к указателям интерфейса и временем жизни Вашего СОМ-объекта.

    Текст этого приложения можно взять здесь (16,7 Кб).

    На следующем шаге мы рассмотрим добавление методов в интерфейс компонента.




Предыдущий шаг Содержание Следующий шаг