Freigeben über


CComSafeArray::CComSafeArray

Der -Konstruktor.

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 
);

Parameter

  • bound
    Eine SAFEARRAYBOUND-Struktur.

  • ulCount
    Die Anzahl der Elemente im -Array.

  • lLBound
    Der Untergrenzenwert; das heißt, der Index des ersten Elements im Array.

  • pBound
    Ein Zeiger auf eine Struktur SAFEARRAYBOUND.

  • uDims
    Die Anzahl der Dimensionen im Array.

  • saSrc
    Ein Verweis auf eine SAFEARRAY-Struktur oder einem CComSafeArray-Objekt.In jedem Fall wird der Konstruktor diesen Verweis, um eine Kopie des Array zu erstellen, sodass das Array nicht nach Konstruktion verwiesen.

  • psaSrc
    Ein Zeiger auf eine Struktur SAFEARRAY.Der Konstruktor verwendet diese Adresse, um eine Kopie des Array zu erstellen, sodass das Array nicht nach Konstruktion verwiesen.

Hinweise

Erstellt ein CComSafeArray-Objekt.

Anforderungen

Header: atlsafe.h

Siehe auch

Referenz

CComSafeArray-Klasse

CComSafeArray::~CComSafeArray