COleVariant::operator =
Esses operadores sobrecarregados de atribuição copia o valor da fonte em 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
);
Comentários
Uma breve descrição de cada operador maneira:
o varSrc**)** de**operator =(**copia VARIANT ou um objeto existente de COleVariant em este objeto.
operator =(pSrc) copia o objeto de VARIANT acessado por pSrc em este objeto.
operator =(lpszSrc) copia uma cadeia de caracteres NULL- finalizada em este objeto e defina VARTYPE a VT_BSTR.
operator =(strSrc) copia um objeto de CString em este objeto e defina VARTYPE a VT_BSTR.
operator =(nSrc) copia um 8 - ou valor inteiro de 16 bits em este objeto.Se nSrc é um valor de 8 bits, VARTYPE de este é definido como VT_UI1.Se nSrc é um valor de 16 bits e VARTYPE de isso é VT_BOOL, é mantido; caso contrário, é definido como VT_I2.
operator =(lSrc) copia um valor inteiro de 32 bits em este objeto.Se VARTYPE de isso é VT_ERROR, é mantido; caso contrário, é definido como VT_I4.
operator =(curSrc) copia um objeto de COleCurrency em este objeto e defina VARTYPE a VT_CY.
operator =(fltSrc) copia um valor de ponto flutuante de 32 bits em este objeto e defina VARTYPE a VT_R4.
operator =(dblSrc) copia um valor de ponto flutuante de 64 bits em este objeto e defina VARTYPE a VT_R8.
operator =(dateSrc) copia um objeto de COleDateTime em este objeto e defina VARTYPE a VT_DATE.
operator =(arrSrc) copia um objeto de CByteArray em este objeto de COleVariant .
operator =(lbSrc) copia um objeto de CLongBinary em este objeto de COleVariant .
Para obter mais informações, consulte as entradas de VARIANTE e de VARTYPE em Windows SDK.
Requisitos
Cabeçalho: afxdisp.h