Esses sobrecarregado operadores atribuída copiar o valor origem para este objeto COleVariant . Segue uma breve descrição de cada operador:
operador = (nbspvarSrc); Copia um objeto existente VARIA&NT ou COleVariant para este objeto .
operador = (nbsppSrc); Cópias o objeto de VARIA&NT acessada por pSrc para este objeto .
operador = ( lpszSrc); Copia uma Cadeia de caracteres terminada por caractere nulo para este objeto e define o VARTYPE para VT_BSTR .
operador = (strSrc) Copia um objeto CString para este objeto e define o VARTYPE para VT_BSTR.
operador = (&nSrc)nbsp; Copia um valor de inteiro de 8 ou 16 bits para este objeto. Se nSrc for um valor de 8 bits, o VARTYPE do presente é definido para VT_UI1. Se nSrc é um valor de 16 bits e o VARTYPE do presente é VT_BOOL, é mantido; caso contrário, ele é definido como VT_I2.
operador = ( lSrc); Copia um valor de inteiro de 32 bits para este objeto. Se o VARTYPE do presente é VT_ERROR, é mantido; caso contrário, ele é definido como VT_I4 .
operador = (curSrc) Copia um objeto de COleCurrency para este objeto e define o VARTYPE para VT_CY.
operador = (fltSrc) Copia um valor de ponto flutuante de 32 bits para este objeto e define o VARTYPE para VT_R4.
operador = (dblSrc) Copia um valor de ponto flutuante de 64 bits para este objeto e define o VARTYPE para VT_R8.
operador = (dateSrc) Copia um objeto de COleDateTime para este objeto e define o VARTYPE para VT_DATE.
operador = (arrSrc) Copia um objeto de CByteArray para este objeto COleVariant .
operador = (lbSrc) Copia um objeto CLongBinary para este objeto COleVariant .
Para obter mais informações, consulte o variante e entradas VARTYPE in the Win32 SDK OLE Programmer Referência.