_variant_t Class
Collapse the table of content
Expand the table of content
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

_variant_t Class

Microsoft Specific

A _variant_t object encapsulates the VARIANT data type. The class manages resource allocation and deallocation and makes function calls to VariantInit and VariantClear as appropriate.

Construction

_variant_t

Constructs a _variant_t object.

Operations

Attach

Attaches a VARIANT object into the _variant_t object.

Clear

Clears the encapsulated VARIANT object.

ChangeType

Changes the type of the _variant_t object to the indicated VARTYPE.

Detach

Detaches the encapsulated VARIANT object from this _variant_t object.

SetString

Assigns a string to this _variant_t object.

Operators

Operator =

Assigns a new value to an existing _variant_t object.

operator ==, !=

Compare two _variant_t objects for equality or inequality.

Extractors

Extract data from the encapsulated VARIANT object.

Header: comutil.h

Lib: comsuppw.lib or comsuppwd.lib (see /Zc:wchar_t (wchar_t Is Native Type) for more information)

Show:
© 2016 Microsoft