CComVariant::operator =
赋值和对应的类型。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();
参数
pVarSrc
[out]将分配的 CComVariant 或 变量 到 CComVariant 对象。 源变量的内容复制到该目标,不进行转换。bstrSrc
[out]将分配的BSTR到 CComVariant 对象。 CComVariant 对象的类型将是 VT_BSTR。lpszSrc
[out]将分配的字符字符串到 CComVariant 对象。 可以通过零结尾的宽度(unicode)字符字符串与运算符的 LPCOLESTR 版本或ANSI字符串。LPCSTR 版本。 在任何情况下,该字符串转换为Unicode使用 SysAllocString分配的 BSTR。 CComVariant 对象的类型将是 VT_BSTR。bSrc
[out]将分配的 bool 到 CComVariant 对象。 bool 参数转换为存储的 VARIANT_BOOL。 CComVariant 对象的类型将是 VT_BOOL。nSrc
[in] int、 BYTE、 short、 long、 LONGLONG、 ULONGLONG、 unsigned short、将要赋值的 unsigned long或 unsigned int 到 CComVariant 对象。 CComVariant 对象的类型将分别为 VT_I4、 VT_UI1、 VT_I2、 VT_I4、 VT_I8、 VT_UI8、 VT_UI2、 VT_UI4或 VT_UI4。fltSrc
[out]将分配的 float 到 CComVariant 对象。 CComVariant 对象的类型将是 VT_R4。dblSrc
[out]将分配的 double 到 CComVariant 对象。 CComVariant 对象的类型将是 VT_R8。cySrc
[out]将分配的 CY 到 CComVariant 对象。 CComVariant 对象的类型将是 VT_CY。pSrc
[out]将分配的 IDispatch 或 IUnknown 指向 CComVariant 对象。 AddRef 要对接口指针。 CComVariant 对象的类型将分别为 VT_DISPATCH 或 VT_UNKNOWN。或者,将分配的 SAFEARRAY 指向 CComVariant 对象。 SAFEARRAY 的副本。CComVariant 对象存储。 CComVariant 对象的类型将是 SAFEARRAY 和 VT_ARRAY的基元类型的组合。
cSrc
[out]将分配的字符。CComVariant 对象。 CComVariant 对象的类型将是 VT_I1。
要求
Header: atlcomcli.h