CComSafeArray::Create
Erstellt eine CComSafeArray.
HRESULT Create(
const SAFEARRAYBOUND * pBound,
UINT uDims = 1
);
HRESULT Create(
ULONG ulCount = 0,
LONG lLBound = 0
);
Parameter
pBound
Ein Zeiger auf ein Objekt SAFEARRAYBOUND .uDims
Die Anzahl der Dimensionen im Array.ulCount
Die Anzahl der Elemente im -Array.lLBound
Der Untergrenzenwert; das heißt, der Index des ersten Elements im Array.
Rückgabewert
EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.
Hinweise
Ein Objekt CComSafeArray kann aus einer vorhandenen SAFEARRAYBOUND-Struktur und der Anzahl der Dimensionen erstellt werden oder die Anzahl der Elemente im Array und in der Länge angibt.Wenn auf das Array von Visual C++ zugegriffen werden soll, sollte die Länge 0 sein.Andere Sprachen sind möglicherweise andere Werte die Untergrenze zu (beispielsweise, unterstützt Visual Basic Arrays mit Elementen mit einem Bereich von -10 bis 10).
Anforderungen
Header: atlsafe.h