COleVariant::operator =
Ces opérateurs d'assignation surchargés copiez la valeur source dans cet objet d' COleVariant .
Syntaxe
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
);
Notes
Une brève description de chaque opérateur suit :
le varSrc**)** d'**operator =(**copie variant ou un objet existant d' COleVariant dans cet objet.
operator =(pSrc) copie l'objet de variant accessible par pSrc dans cet objet.
operator =(lpszSrc) copie une chaîne terminée par le caractère NULL dans cet objet et définit VARTYPE à VT_BSTR.
operator =(strSrc) copie un objet de CString dans cet objet et définit VARTYPE à VT_BSTR.
operator =(nSrc) copie des 8 ou valeur entière 16 bits dans cet objet. Si nSrc est une valeur de 8 bits, VARTYPE de cela est défini à VT_UI1. Si nSrc est une valeur 16 bits et VARTYPE de cela est VT_BOOL, il est conservé ; sinon, il a la valeur VT_I2.
operator =(lSrc) copie une valeur entière 32 bits dans cet objet. Si VARTYPE de cela est VT_ERROR, il est conservé ; sinon, il a la valeur VT_I4.
operator =(curSrc) copie un objet de COleCurrency dans cet objet et définit VARTYPE à VT_CY.
operator =(fltSrc) copie une valeur à virgule flottante 32 bits dans cet objet et définit VARTYPE à VT_R4.
operator =(dblSrc) copie une valeur à virgule flottante 64 bits dans cet objet et définit VARTYPE à VT_R8.
operator =(dateSrc) copie un objet de COleDateTime dans cet objet et définit VARTYPE à VT_DATE.
operator =(arrSrc) copie un objet de CByteArray dans cet objet d' COleVariant .
operator =(lbSrc) copie un objet de CLongBinary dans cet objet d' COleVariant .
Pour plus d'informations, consultez les entrées de VARIANT et de VARTYPE dans SDK Windows.
Configuration requise
Header: afxdisp.h
Voir aussi
COleVariant Class
Graphique hiérarchique
COleVariant::COleVariant
COleCurrency Class
COleDateTime Class