Freigeben über


CComVariant Class

Diese Klasse umschließt den VARIANT-Typ ein und stellt einen Member bereit, der den Typ von den gespeicherten Daten angibt.

class CComVariant : public tagVARIANT

Mitglieder

Öffentliche Konstruktoren

Name

Description

CComVariant::CComVariant

Der -Konstruktor.

CComVariant::~CComVariant

Der Destruktor.

Öffentliche Methoden

Name

Description

CComVariant::Attach

Fügt VARIANT zum CComVariant-Objekt.

CComVariant::ChangeType

Konvertiert das CComVariant-Objekt zu einem neuen Typ.

CComVariant::Clear

Löscht das CComVariant-Objekt.

CComVariant::Copy

Kopiert VARIANT zum CComVariant-Objekt.

CComVariant::CopyTo

Kopiert den Inhalt des CComVariant-Objekts.

CComVariant::Detach

Trennt zugrunde liegende VARIANT vom CComVariant-Objekt.

CComVariant::GetSize

Gibt die Größe in Anzahl von Bytes des Inhalts des CComVariant-Objekts zurück.

CComVariant::ReadFromStream

Lädt VARIANT aus einem Stream.

CComVariant::SetByRef

Initialisiert das Objekt CComVariant und legt den vt-Member zu VT_BYREF fest.

CComVariant::WriteToStream

Rettet zugrunde liegende VARIANT in einem Stream.

Öffentliche Operatoren

CComVariant::operator <

Gibt an, ob das angegebene Objekt CComVariant kleiner als VARIANT ist.

CComVariant::operator >

Gibt an, ob das angegebene Objekt CComVariant größer als VARIANT ist.

Operator! =

Gibt an, ob das Objekt CComVariant nicht angegebenen VARIANT entspricht.

Operator =

Weist einen Wert an den CComVariant-Objekt zu.

Operator ==

Gibt an, ob das Objekt CComVariant angegebenen VARIANT entspricht.

Hinweise

CComVariant bindet den VARIANT and VARIANTARG-Typ ein, der zu einer Union und einem Member besteht, die den Typ der Daten angibt, die in der Union gespeichert werden. VARIANT s werden in der Regel in der Automatisierung verwendet.

CComVariant abgeleitet vom Typ VARIANT, sodass er verwendet werden, auf dem VARIANT verwendet werden kann. Sie können das V_VT-Makro beispielsweise verwenden, um den Typ von CComVariant zu extrahieren, oder Sie können das vt-Member direkt verweisen, wie Sie mit VARIANT können.

Vererbungshierarchie

tagVARIANT

CComVariant

Anforderungen

Header: atlcomcli.h

Siehe auch

Weitere Ressourcen

ATL Class Overview