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

参照

参照

CComSafeArray クラス

CComSafeArray::~CComSafeArray

その他の技術情報

CComSafeArray のメンバ