Freigeben über


CComSafeArray::Resize

Ändert ein CComSafeArray-Objekt Größe.

HRESULT Resize(
   const SAFEARRAYBOUND * pBound 
);
HRESULT Resize(
   ULONG ulCount,
   LONG lLBound = 0 
);

Parameter

  • pBound
    Ein Zeiger auf eine SAFEARRAYBOUND-Struktur, die Informationen über die Anzahl von Elementen und von Untergrenze eines Arrays enthält.

  • ulCount
    Die angeforderte Anzahl der Objekte im Größe geänderten Array.

  • lLBound
    Die untere Grenze.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

Diese Methode ändert nur die am weitesten rechts stehende Dimension Größe.Es ändert nicht die Größe von Arrays, die IsResizable als false zurückgeben.

Anforderungen

Header: atlsafe.h

Siehe auch

Referenz

CComSafeArray-Klasse

CComSafeArray::IsSizable