CComVariant::operator =
Atribui um valor e um tipo correspondente ao objeto de CComVariant .
CComVariant& operator =(
const CComVariant& varSrc
);
CComVariant& operator =(
const VARIANT& varSrc
);
CComVariant& operator =(
const CComBSTR& bstrSrc
);
CComVariant& operator =(
LPCOLESTR lpszSrc
);
CComVariant& operator =(
LPCSTR lpszSrc
);
CComVariant& operator =(
bool bSrc
);
CComVariant& operator =(
BYTE nSrc
) throw();
CComVariant& operator =(
int nSrc
) throw();
CComVariant& operator =(
unsigned int nSrc
) throw();
CComVariant& operator =(
short nSrc
) throw();
CComVariant& operator =(
unsigned short nSrc
) throw();
CComVariant& operator =(
long nSrc
) throw();
CComVariant& operator =(
unsigned long nSrc
) throw();
CComVariant& operator =(
LONGLONG nSrc
) throw();
CComVariant& operator =(
ULONGLONG nSrc
) throw();
CComVariant& operator =(
float fltSrc
) throw();
CComVariant& operator =(
double dblSrc
) throw();
CComVariant& operator =(
CY cySrc
) throw();
CComVariant& operator =(
IDispatch* pSrc
) throw();
CComVariant& operator =(
IUnknown* pSrc
) throw();
CComVariant& operator =(
const SAFEARRAY *pSrc
);
CComVariant& operator =(
char cSrc
) throw();
Parâmetros
varSrc
[in] CComVariant ou VARIANTE a ser atribuídos ao objeto de CComVariant .O conteúdo de variante de origem são copiados para o destino sem conversão.bstrSrc
[in] O BSTR a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_BSTR.lpszSrc
[in] a cadeia de caracteres a ser atribuída ao objeto de CComVariant .Você pode passar uma cadeia de caracteres de largura zero finalizada (Unicode) para a versão de LPCOLESTR de operador ou de uma cadeia de caracteres ANSI para a versão de LPCSTR .Em ambos os casos, a cadeia de caracteres é convertida para Unicode BSTR atribuído usando SysAllocString.O tipo de objeto de CComVariant será VT_BSTR.bSrc
[in] bool a ser atribuído ao objeto de CComVariant .O argumento de bool é convertido em VARIANT_BOOL antes de ser armazenado.O tipo de objeto de CComVariant será VT_BOOL.nSrc
[in] int, BYTE, short, long, LONGLONG, ULONGLONG, unsigned short, unsigned long, ou unsigned int a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_I4, VT_UI1, VT_I2, VT_I4, VT_I8, VT_UI8, VT_UI2, VT_UI4, ou VT_UI4, respectivamente.fltSrc
[in] float a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_R4.dblSrc
[in] double a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_R8.cySrc
[in] CY a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_CY.pSrc
[in] IDispatch ou o ponteiro de IUnknown a ser atribuído ao objeto de CComVariant .AddRef será chamado no ponteiro da interface.O tipo de objeto de CComVariant será VT_DISPATCH ou VT_UNKNOWN, respectivamente.Ou, um ponteiro de SAFEARRAY a ser atribuído ao objeto de CComVariant .Uma cópia de SAFEARRAY é armazenada no objeto de CComVariant .O tipo de objeto de CComVariant será uma combinação de tipo original de SAFEARRAY e de VT_ARRAY.
cSrc
[in] o caractere a ser atribuído ao objeto de CComVariant .O tipo de objeto de CComVariant será VT_I1.
Requisitos
Cabeçalho: atlcomcli.h