CComSafeArray::CComSafeArray
更新 : 2007 年 11 月
コンストラクタです。
CComSafeArray( );
CComSafeArray(
const SAFEARRAYBOUND& bound
);
CComSafeArray(
ULONG ulCount,
LONG lLBound = 0
);
CComSafeArray(
const SAFEARRAYBOUND * pBound,
UINT uDims = 1
);
CComSafeArray(
const CComSafeArray& saSrc
);
CComSafeArray(
const SAFEARRAY& saSrc
);
CComSafeArray(
const SAFEARRAY * psaSrc
);
パラメータ
bound
SAFEARRAYBOUND 構造体。ulCount
配列の要素数。lLBound
下限値。つまり、配列の最初の要素のインデックス。pBound
SAFEARRAYBOUND 構造体へのポインタ。uDims
配列の次元数。saSrc
SAFEARRAY 構造体または CComSafeArray オブジェクトへの参照。いずれの場合でも、コンストラクタはこの参照を使用して配列をコピーするので、構築後、配列は参照されません。psaSrc
SAFEARRAY 構造体へのポインタ。コンストラクタはこのアドレスを使用して配列をコピーするので、構築後、配列は参照されません。
解説
CComSafeArray オブジェクトを構築します。
スマート デバイス開発者のためのメモ
CComSafeArray::CComSafeArray ( SAFEARRAY * ) と CComSafeArray::CComSafeArray ( CComSafeArray ) は VT_BSTR、VT_VARIANT、VT_UNKNOWN、および VT_DISPATCH の各 VarType に対してのみサポートされます。
必要条件
ヘッダー : atlsafe.h