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();
パラメーター
varSrc
[入力] CComVariant のオブジェクトに割り当てる CComVariant か VARIANT。コピー元のバリアントの内容は変換されずにコピーされます。bstrSrc
[入力] CComVariant のオブジェクトに割り当てる BSTR。CComVariant オブジェクトの型は VT_BSTR になります。lpszSrc
[入力] CComVariant のオブジェクトに代入する文字列。演算子の LPCOLESTR のバージョンに終了するワイド (Unicode) 文字列または LPCSTR のバージョンに ANSI 文字列を渡すことができます。いずれの場合も、文字列は SysAllocStringを使用して割り当てられた Unicode BSTR に変換されます。CComVariant オブジェクトの型は VT_BSTR になります。bSrc
[入力] CComVariant のオブジェクトに割り当てる bool。bool 型の引数は、VARIANT_BOOL に変換されてから格納されます。CComVariant オブジェクトの型は VT_BOOL になります。nSrc
[入力] int、byte、short、long、LONGLONG、ULONGLONG、unsigned short、CComVariant のオブジェクトに割り当てる unsigned long、または unsigned int。CComVariant オブジェクトの型は、それぞれ VT_I4、VT_UI1、VT_I2、VT_I4、VT_I8、VT_UI8、VT_UI2、VT_UI4、または VT_UI4 になります。fltSrc
[入力] CComVariant のオブジェクトに割り当てる float。CComVariant オブジェクトの型は VT_R4 になります。dblSrc
[入力] CComVariant のオブジェクトに割り当てる double。CComVariant オブジェクトの型は VT_R8 になります。cySrc
[入力] CComVariant のオブジェクトに割り当てる CY。CComVariant オブジェクトの型は VT_CY になります。pSrc
[入力] CComVariant のオブジェクトに割り当てる IDispatch または IUnknown のポインター。AddRef はインターフェイス ポインターで呼び出されます。CComVariant オブジェクトの型は、それぞれ VT_DISPATCH と VT_UNKNOWN になります。または、CComVariant のオブジェクトに割り当てる SAFEARRAY のポインター。SAFEARRAY のコピーは CComVariant オブジェクトに格納されます。CComVariant オブジェクトの型は、SAFEARRAY の元の型と VT_ARRAY を組み合わせた型になります。
cSrc
[入力] CComVariant のオブジェクトに代入する文字。CComVariant オブジェクトの型は VT_I1 になります。
必要条件
ヘッダー : atlcomcli.h