COleSafeArray ( );
COleSafeArray ( const SAFEARRAYamp; saSrc、 VARTYPE vtSrc );(&A)
COleSafeArray ( LPCSAFEARRAY psaSrc、 VARTYPE vtSrc );
COleSafeArray ( const COleSafeArrayamp; saSrc );(&A)
COleSafeArray ( const VARIANTamp; varSrc );(&A)
COleSafeArray ( LPCVARIANT pSrc );
COleSafeArray ( const COleVariantamp; varSrc );(&A)
パラメーター
saSrc
既存のCOleSafeArrayオブジェクトまたは新しいCOleSafeArrayオブジェクトにコピーするには、 SAFEARRAYを。
vtSrc
新しいCOleSafeArrayオブジェクトのVARTYPE。
psaSrc
新しいCOleSafeArrayオブジェクトにコピーするには、 SAFEARRAYへのポインター。
varSrc
新しいCOleSafeArrayオブジェクトにコピーする既存のバリアントまたはCOleVariantオブジェクト。
pSrc
新しいCOleSafeArrayオブジェクトにコピーする、バリアント型のオブジェクトへのポインター。
解説
すべてのこれらのコンス トラクターの新しいCOleSafeArrayオブジェクトを作成します。パラメーターがない場合は、空のCOleSafeArrayオブジェクト (VT_EMPTY) が作成されます。COleSafeArray別からコピーされた場合は、配列 VARTYPEが知られている暗黙的に ( COleSafeArray、 COleVariant、またはバリアント)、元の配列のVARTYPEが保持され、指定する必要はありません。COleSafeArray VARTYPE (SAFEARRAY) を知られていない別の配列からコピーされた場合は、 VARTYPE 、 vtSrcパラメーターで指定する必要があります。
エラーには、 CMemoryExceptionまたはCOleException関数をスローします。
|Nbsp; COleSafeArray 概要クラス メンバー |階層図(&N)
参照特価; VariantCopy(&N)