COleVariant::operator =
Estos operadores de asignación sobrecargados copia el valor de origen en este objeto de COleVariant .
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 =(
BYTE nSrc
);
const COleVariant& operator =(
short nSrc
);
const COleVariant& operator =(
long lSrc
);
const COleVariant& operator =(
const COleCurrency& curSrc
);
const COleVariant& operator =(
float fltSrc
);
const COleVariant& operator =(
double dblSrc
);
const COleVariant& operator =(
const COleDateTime& dateSrc
);
const COleVariant& operator =(
const CByteArray& arrSrc
);
const COleVariant& operator =(
const CLongBinary& lbSrc
);
Comentarios
Una breve descripción de cada operador siguiente:
el varSrc**)** de**operator =(**copia VARIANT o un objeto existente de COleVariant en este objeto.
operator =(pSrc) copia el objeto de VARIANT acceso a pSrc en este objeto.
operator =(lpszSrc) copia una cadena terminada en null en este objeto y establece VARTYPE a VT_BSTR.
operator =(strSrc) copia un objeto de CString en este objeto y establece VARTYPE a VT_BSTR.
operator =(nSrc) copia 8 - o valor entero de 16 bits en este objeto. Si nSrc es un valor de 8 bits, VARTYPE de se establece en VT_UI1. Si nSrc es un valor de 16 bits y VARTYPE de esto es VT_BOOL, se conserva; si no, se establece en VT_I2.
operator =(lSrc) copia un valor entero de 32 bits en este objeto. Si VARTYPE de esto es VT_ERROR, se conserva; si no, se establece en VT_I4.
operator =(curSrc) copia un objeto de COleCurrency en este objeto y establece VARTYPE a VT_CY.
operator =(fltSrc) copia un valor de punto flotante de 32 bits en este objeto y establece VARTYPE a VT_R4.
operator =(dblSrc) copia un valor de punto flotante de 64 bits en este objeto y establece VARTYPE a VT_R8.
operator =(dateSrc) copia un objeto de COleDateTime en este objeto y establece VARTYPE a VT_DATE.
operator =(arrSrc) copia un objeto de CByteArray en este objeto de COleVariant .
operator =(lbSrc) copia un objeto de CLongBinary en este objeto de COleVariant .
Para obtener más información, vea las entradas de VARIANT y de VARTYPE en Windows SDK.
Requisitos
encabezado: afxdisp.h