Estos operadores de asignación sobrecargado copian el valor de origen en este objeto COleVariant . Sigue una breve descripción de cada operador:
operador = (varSrc)nbsp; Copia un objeto VARIA&NT o COleVariant existente en este objeto.
operador = (pSrc)nbsp; Copia el objeto VARIA&NT visitada por pSrc en este objeto.
operador = (lpszSrc) Copia una cadena terminada en nulo en este objeto y establece el VARTYPEVT_BSTR.
operador = (strSrc) Copia un objeto CString en este objeto y establece el VARTYPEVT_BSTR.
operador = (&nSrc)nbsp; Copia un valor entero de 8 o 16 bits en este objeto. Si nSrc es un valor de 8 bits, el VARTYPE esto se establece en VT_UI1. Si nSrc es un valor de 16 bits y el VARTYPE esto es VT_BOOL, se mantiene; de lo contrario, se establece en VT_I2.
operador = (lSrc) Copia un valor entero de 32 bits en este objeto. Si el VARTYPE esto es VT_ERROR, se mantiene; de lo contrario, se establece en VT_I4.
operador = (curSrc) Copia un objeto COleCurrency en este objeto y establece el VARTYPEVT_CY.
operador = (fltSrc) Copia un valor de coma flotante de 32 bits en este objeto y establece el VARTYPE para VT_R4.
operador = (dblSrc) Copia un valor de coma flotante de 64 bits en este objeto y establece el VARTYPE para VT_R8.
operador = (dateSrc) Copia un objeto COleDateTime en este objeto y establece el VARTYPEVT_DATE.
operador = (arrSrc) Copia un objeto CByteArray en este objeto COleVariant .
operador = (lbSrc) Copia un objeto CLongBinary en este objeto COleVariant .
Para obtener más información, consulte el variante y VARTYPE entradas en la referencia de Win32 SDK del programador de OLE.