Атрибут элемента управления

Атрибут [control] определяет coclass или библиотеку в качестве com-элемента управления, от которого сайт контейнера будет получать дополнительные библиотеки типов или классы объектов компонентов.

[
    uuid, 
    control 
    [, attribute-list]
] 
library | coclass lib-or-coclassname 
{ 
    definitions 
}

Параметры

список атрибутов

Задает ноль или несколько атрибутов, которые применяются к библиотеке или оператору coclass . Разделяйте несколько атрибутов запятыми.

lib-or-coclassname

Указывает имя библиотеки или совместного класса.

Определения

Операторы MIDL, определяющие члены библиотеки или совместного класса.

Комментарии

Этот атрибут позволяет помечать библиотеки типов, описывающие элементы управления, чтобы они не отображались в браузерах типов, предназначенных для невизуальных объектов.

Флаги

TYPEFLAG_FCONTROL, LIBFLAG_FCONTROL

Примеры

[
    uuid(12345678-1234-1234-1234-123456789ABC),
    helpstring("Hello 2.1 COM Control Library"), 
    control,version(2.1)
] 
library Hello 
{ 
    /* library definitions */
}

См. также раздел

Синтаксис ODL-файла

Пример ODL-файла

Создание библиотеки типов с помощью MIDL

TYPEFLAGS

кокласс

библиотека