_variant_t Class
The latest version of this topic can be found at _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. |
END Microsoft Specific
Requirements
Header: comutil.h
Lib: comsuppw.lib or comsuppwd.lib (see /Zc:wchar_t (wchar_t Is Native Type) for more information)