COleVariant::operator =
定数 COleVariantamp、演算子 = (const バリアント & varSrc );(&A)
定数 COleVariantamp、演算子 = (LPCVARIANT pSrc );(&A)
定数 COleVariantamp、演算子 = (const COleVariant & varSrc );(&A)
定数 COleVariantamp、演算子 = (const LPCTSTR lpszSrc );(&A)
定数 COleVariantamp、演算子 = (const CString & strSrc );(&A)
定数 COleVariantamp、演算子 = (const バイトオペレーター );(&A)
定数 COleVariantamp、演算子 = (const 短いオペレーター );(&A)
定数 COleVariantamp、演算子 = (const 長 lSrc );(&A)
定数 COleVariantamp、演算子 = (const COleCurrency & curSrc );(&A)
定数 COleVariantamp、演算子 = (const float fltSrc );(&A)
定数 COleVariantamp、演算子 = (const ダブル dblSrc );(&A)
定数 COleVariantamp、演算子 = (const COleDateTime & dateSrc );(&A)
定数 COleVariantamp、演算子 = (const CByteArray & arrSrc );(&A)
定数 COleVariantamp、演算子 = (const CLongBinary & lbSrc );(&A)
解説
これらのオーバー ロードされた代入演算子は、元の値このCOleVariantオブジェクトにコピーします。各演算子の簡単な説明に従います:
-
演算子 = ( varSrc )特価;このオブジェクトに既存のバリアントまたはCOleVariantオブジェクトをコピーします。(&N)。
-
演算子 = ( pSrc )特価;コピー、バリアントオブジェクトpSrcがこのオブジェクトにアクセス(&N)。
-
演算子 = (lpszSrc)特価;このオブジェクトには、null で終わる文字列をコピーし、 VARTYPE VT_BSTRを設定します (&N)。
-
演算子 = (strSrc)特価;このオブジェクトには、 CStringオブジェクトをコピーし、 VARTYPE VT_BSTRを設定します (&N)。
-
演算子 = (オペレーター)特価;8 ビットまたは 16 ビット整数値はこのオブジェクトにコピーします。オペレーターが、8 ビット値の場合は、これのVARTYPE VT_UI1に設定されます。オペレーターが、16 ビット値このVARTYPEがVT_BOOLの場合は、それが保持されます。それ以外の場合、 VT_I2に設定されています。 (&N)。
-
演算子 = (lSrc)特価;32 ビットの整数値はこのオブジェクトにコピーします。このVARTYPEがVT_ERRORの場合は、それが保持されます。それ以外の場合、 VT_I4に設定されています。 (&N)。
-
演算子 = (curSrc)特価;COleCurrencyオブジェクトをこのオブジェクトにコピーし、 VARTYPE VT_CYに設定します (&N)。
-
演算子 = (fltSrc)特価;このオブジェクトには、32 ビットの浮動小数点値をコピーし、 VARTYPE VT_R4を設定します (&N)。
-
演算子 = (dblSrc)特価;このオブジェクトには、64 ビットの浮動小数点値をコピーし、 VARTYPE VT_R8に設定します (&N)。
-
演算子 = (dateSrc)特価;COleDateTimeオブジェクトをこのオブジェクトにコピーし、 VT_DATEをVARTYPEを設定 (&N)。
-
演算子 = ( arrSrc )特価;CByteArrayオブジェクトをこのCOleVariantオブジェクトにコピーします。(&N)。
-
演算子 = ( lbSrc )特価;CLongBinaryオブジェクトをこのCOleVariantオブジェクトにコピーします。(&N)。
詳細についてを参照してください、 バリアントと VARTYPEエントリ、 Win32 SDK OLE プログラマ リファレンス。
COleVariant 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;COleVariant::COleVariant、 COleCurrency、 COleDateTime(&N)