Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
const COleVariant& operator =( const VARIANT& varSrc );
const COleVariant& operator =( LPCVARIANT pSrc );
const COleVariant& operator =( const COleVariant& varSrc );
const COleVariant& operator =( const LPCTSTR lpszSrc );
const COleVariant& operator =( const CString& strSrc );
const COleVariant& operator =( const BYTE nSrc );
const COleVariant& operator =( const short nSrc );
const COleVariant& operator =( const long lSrc );
const COleVariant& operator =( const COleCurrency& curSrc );
const COleVariant& operator =( const float fltSrc );
const COleVariant& operator =( const double dblSrc );
const COleVariant& operator =( const COleDateTime& dateSrc );
const COleVariant& operator =( const CByteArray& arrSrc );
const COleVariant& operator =( const CLongBinary& lbSrc );
Remarks
These overloaded assignment operators copy the source value into this COleVariant object. A brief description of each operator follows:
operator =(varSrc) Copies an existing VARIANT or COleVariant object into this object.
operator =(pSrc) Copies the VARIANT object accessed by pSrc into this object.
operator =(lpszSrc) Copies a null-terminated string into this object and sets the VARTYPE to VT_BSTR.
operator =(strSrc) Copies a CString object into this object and sets the VARTYPE to VT_BSTR.
operator =(nSrc) Copies an 8- or 16-bit integer value into this object. If nSrc is an 8-bit value, the VARTYPE of this is set to VT_UI1. If nSrc is a 16-bit value and the VARTYPE of this is VT_BOOL, it is kept; otherwise, it is set to VT_I2.
operator =(lSrc) Copies a 32-bit integer value into this object. If the VARTYPE of this is VT_ERROR, it is kept; otherwise, it is set to VT_I4.
operator =(curSrc) Copies a COleCurrency object into this object and sets the VARTYPE to VT_CY.
operator =(fltSrc) Copies a 32-bit floating-point value into this object and sets the VARTYPE to VT_R4.
operator =(dblSrc) Copies a 64-bit floating-point value into this object and sets the VARTYPE to VT_R8.
operator =(dateSrc) Copies a COleDateTime object into this object and sets the VARTYPE to VT_DATE.
operator =(arrSrc) Copies a CByteArray object into this COleVariant object.
operator =(lbSrc) Copies a CLongBinary object into this COleVariant object.
For more information, see the and entries in the Win32 SDK OLE Programmer’s Reference.
COleVariant Overview | Class Members | Hierarchy Chart
See Also COleVariant::COleVariant, COleCurrency, COleDateTime