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


Класс _variant_t

Блок, относящийся только к системам Microsoft

Объект _variant_t инкапсулирует тип данных VARIANT. Этот класс управляет выделением и освобождением ресурсов и осуществляет необходимые вызовы функций VariantInit и VariantClear.

Создание

_variant_t

Создает объект _variant_t.

Операции

Attach

Помещает объект VARIANT в объект _variant_t.

Clear

Удаляет инкапсулированный объект VARIANT.

ChangeType

Меняет тип объекта _variant_t на указанный VARTYPE.

Detach

Отключает инкапсулированный объект VARIANT от данного объекта _variant_t.

SetString

Присваивает строку данному объекту _variant_t.

Операторы

Оператор =

Присваивает новое значение существующему объекту _variant_t.

Оператор ==, !=

Сравнивает два объекта _variant_t и определяет, равны ли они.

Средства извлечения

Извлечение данных из инкапсулированного объекта VARIANT.

Требования

Заголовок: comutil.h

Библиотека: comsuppw.lib или comsuppwd.lib (дополнительные сведения см. в разделе /Zc:wchar_t (wchar_t – это собственный тип))

См. также

Ссылки

Классы поддержки компилятора COM