Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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)