Microsoft 专用
_variant_t& operator=(
const VARIANT& varSrc
);
_variant_t& operator=(
const VARIANT* pVarSrc
);
_variant_t& operator=(
const _variant_t& var_t_Src
);
_variant_t& operator=(
short sSrc
);
_variant_t& operator=(
long lSrc
);
_variant_t& operator=(
float fltSrc
);
_variant_t& operator=(
double dblSrc
);
_variant_t& operator=(
const CY& cySrc
);
_variant_t& operator=(
const _bstr_t& bstrSrc
);
_variant_t& operator=(
const wchar_t* wstrSrc
);
_variant_t& operator=(
const char* strSrc
);
_variant_t& operator=(
IDispatch* pDispSrc
);
_variant_t& operator=(
bool bSrc
);
_variant_t& operator=(
IUnknown* pSrc
);
_variant_t& operator=(
const DECIMAL& decSrc
);
_variant_t& operator=(
BYTE bSrc
);
_variant_t& operator=(
char cSrc
);
_variant_t& operator=(
unsigned short usSrc
);
_variant_t& operator=(
unsigned long ulSrc
);
_variant_t& operator=(
int iSrc
);
_variant_t& operator=(
unsigned int uiSrc
);
_variant_t& operator=(
__int64 i8Src
);
_variant_t& operator=(
unsigned __int64 ui8Src
);
备注
运算符分配新值。 _variant_t 对象:
operator= ( varSrc **)**分配现有 变量 到 _variant_t 对象。
operator= ( pVarSrc **)**分配现有 变量 到 _variant_t 对象。
operator= ( var_t_Src **)**分配给 _variant_t 对象的现有 _variant_t 对象。
operator= ( sSrc **)**进行 short 整数值。 _variant_t 对象。
operator= ( lSrc **)**进行 long 整数值。 _variant_t 对象。
operator= ( fltSrc **)**进行 float 数值与 _variant_t 对象。
operator= ( dblSrc **)**进行 二进制文件 数值与 _variant_t 对象。
operator= ( cySrc **)**分配给 _variant_t 对象的一 CY 对象。
operator= ( bstrSrc **)**分配给 _variant_t 对象的一 BSTR 对象。
operator= ( wstrSrc **)**分配 Unicode 字符串。 _variant_t 对象。
operator= ( strSrc **)**分配多字节字符串。 _variant_t 对象。
operator= ( bSrc**)**进行 bool 值。 _variant_t 对象。
operator= ( pDispSrc **)**分配给 _variant_t 对象的一 VT_DISPATCH 对象。
operator= ( pIUnknownSrc **)**分配给 _variant_t 对象的一 VT_UNKNOWN 对象。
operator= ( decSrc **)**进行 decimal 值。 _variant_t 对象。
operator= ( bSrc**)**进行 字节 值。 _variant_t 对象。
特定于 Microsoft 的结尾