Sdílet prostřednictvím


CComSafeArray::Create

Vytvoří CComSafeArray .

HRESULT Create( 
   const SAFEARRAYBOUND * pBound, 
   UINT uDims = 1  
); 
HRESULT Create( 
   ULONG ulCount = 0, 
   LONG lLBound = 0  
);

Parametry

  • pBound
    Ukazatel SAFEARRAYBOUND objektu.

  • uDims
    Počet rozměrů pole.

  • ulCount
    Počet prvků v poli.

  • lLBound
    Dolní mez hodnoty; index, první prvek pole.

Vrácená hodnota

Vrátí S_OK na úspěch nebo selhání chybě HRESULT.

Poznámky

A CComSafeArray objekt můžete vytvořit z existující SAFEARRAYBOUND struktury a počet dimenzí nebo zadáním počtu prvků pole a dolní mez.Pokud pole je možné získat přístup z aplikace Visual C++, dolní mez musí být 0.Jiné jazyky mohou povolit jiné hodnoty dolní mez (například Visual Basic podporuje pole s prvky s rozsah například -10 do 10).

Požadavky

Záhlaví: atlsafe.h

Viz také

Referenční dokumentace

Třída CComSafeArray

CComSafeArray::Destroy