Bu aşırı atama işleçleri, bu COleVariant nesne için kaynak değeri kopyalayın. Her işleç kısa bir açıklamasını izleyen:
operatör = (varSrc)nbsp; Varolan VARYA&NT veya COleVariant nesnesi bu nesne kopyalar.
operatör = (pSrc) Kopya değişik nesne pSrc tarafından bu nesneye erişim.
operatör = (lpszSrc) Bir boş sonlandırılmış dize bu nesne kopyalar ve vartypevt_bstr için ayarlar .
operatör = (strSrc) Bu nesneye bir CString nesne kopyalar ve vartypevt_bstr için ayarlar .
operatör = (nSrc)nbsp; 8 Veya 16 bitlik tamsayı değeri bu nesne kopyalar. &NSrc 8 bitlik bir değer ise, vartype bu VT_UI1için ayarlanır. NSrc 16-bit değeri bu vartypevt_boolise, tutulur; Aksi halde, VT_I2 için ayarlanır .
operatör = (lSrc) Bir 32 bitlik tamsayı değeri bu nesne kopyalar. vartype bu vt_errorise, bu tutulur; Aksi takdirde vt_ı4 için ayarlanmıştır .
operatör = (curSrc) Bu nesne bir COleCurrency nesnesi kopyalar ve vt_cy için vartype ayarlar .
operatör = (fltSrc) Bu nesneye bir 32 bitlik kayan nokta değeri kopyalar ve VT_R4 için vartype ayarlar .
operatör = (dblSrc) Bu nesneye bir 64 bitlik kayan nokta değeri kopyalar ve VT_R8 için vartype ayarlar .
operatör = (dateSrc) Bu nesne bir COleDateTime nesnesi kopyalar ve vt_date için vartype ayarlar .
operatör = (arrSrc) Bu COleVariant nesnesine bir CByteArray nesne kopyalar .
operatör = (lbSrc) Bu COleVariant nesnesine bir CLongBinary nesne kopyalar .
Daha fazla bilgi için bkz: VARYANT ve vartype girişleri Win32 sdk ole Programcı Başvurusu.