Класс _variant_t
Блок, относящийся только к системам Майкрософт
Объект _variant_t инкапсулирует VARIANT
тип данных. Класс управляет выделением ресурсов и размещением сделки, а также вызывает вызовы VariantInit
функций и VariantClear
по мере необходимости.
Строительство
Имя | Описание |
---|---|
_variant_t | Создает объект _variant_t. |
Operations
Имя | Описание |
---|---|
Присоединить | Присоединяет VARIANT объект к объекту _variant_t . |
Clear | Очищает инкапсулированный VARIANT объект. |
ChangeType | Изменяет тип объекта _variant_t на указанный VARTYPE . |
Отсоединить | Отсоединяет инкапсулированный VARIANT объект от этого _variant_t объекта. |
SetString | Назначает строку этому объекту _variant_t . |
Операторы
Имя | Описание |
---|---|
Оператор = | Назначает новое значение существующему объекту _variant_t . |
operator ==, != | Сравните два объекта _variant_t для равенства или неравенства. |
Экстракторы | Извлеките данные из инкапсулированного VARIANT объекта. |
Завершение блока, относящегося только к системам Майкрософт
Требования
Header:<comutil.h>
Lib: comsuppw.lib или comsuppwd.lib (см. /Zc:wchar_t (wchar_t native type) для получения дополнительных сведений)
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по