Diese überladene Zuweisungsoperatoren kopieren den Quellwert in diesem COleVariant -Objekt. Es folgt eine kurze Beschreibung der einzelnen Operatoren:
Operator = (VarSrc)&Nbsp; Kopiert ein vorhandenes Objekt VARIANT oder COleVariant in diesem Objekt.
Operator = (pSrc)&Nbsp; Kopien der VARIANT -Objekts durch pSrc in dieses Objekt zugegriffen.
Operator = (LpszSrc)&Nbsp; Kopiert eine Null-terminierte Zeichenfolge in das Objekt und legt die VARTYPE auf VT_BSTR.
Operator = (StrSrc)&Nbsp; Kopiert ein CString -Objekt mit diesem Objekt und legt die VARTYPE auf VT_BSTR.
Operator = (nSrc)&Nbsp; Einen 8-Bit- oder 16-Bit-Ganzzahlwert kopiert in diesem Objekt. Wenn nSrc ein 8-Bit-Wert ist, wird die VARTYPE davon auf VT_UI1festgelegt. Wenn nSrc ein 16-Bit-Wert ist und den VARTYPE dieser VT_BOOL, ist es immer; Andernfalls wird es auf VT_I2 festgelegt. .
Operator = (lSrc)&Nbsp; Einen 32-Bit-Ganzzahl-Wert kopiert in diesem Objekt. Wenn die VARTYPE dieser VT_ERRORist, ist es gehalten; Andernfalls wird es auf VT_I4 festgelegt. .
Operator = (CurSrc)&Nbsp; Kopiert eine COleCurrency Objekt in dieses Objekt und legt die VARTYPE auf VT_CY.
Operator = (FltSrc)&Nbsp; Einen 32-Bit-Gleitkommawert in diesem Objekt kopiert und legt den VARTYPE auf VT_R4.
Operator = (DblSrc)&Nbsp; Kopiert einen 64-Bit-Gleitkommawert in diesem Objekt und legt die VARTYPE auf VT_R8.
Operator = (DateSrc)&Nbsp; Kopiert ein COleDateTime -Objekt mit diesem Objekt und legt die VARTYPE auf VT_DATE.
Operator = (ArrSrc)&Nbsp; Ein CByteArray -Objekt kopiert, in diesem Objekt COleVariant .
Operator = (LbSrc)&Nbsp; Ein CLongBinary -Objekt kopiert, in dieses Objekt COleVariant .
Weitere Informationen finden Sie unter der Variante und VARTYPE Einträge in der Win32 SDK OLE Programmer's Reference.