CComSafeArray::Create
Crea un oggetto CComSafeArray.
HRESULT Create(
const SAFEARRAYBOUND * pBound,
UINT uDims = 1
);
HRESULT Create(
ULONG ulCount = 0,
LONG lLBound = 0
);
Parametri
pBound
Un puntatore a un oggetto SAFEARRAYBOUND .uDims
Numero di dimensioni nella matrice.ulCount
Numero di elementi nella matrice.lLBound
Il valore limite inferiore, ovvero l'indice del primo elemento della matrice.
Valore restituito
Restituisce S_OK su positivo, o un errore HRESULT di errore.
Note
Un oggetto CComSafeArray può essere creato da una struttura esistente SAFEARRAYBOUND e dal numero di dimensioni, specificando il numero di elementi della matrice e il limite inferiore.Se la matrice deve essere eseguito da Visual C++, il limite inferiore deve essere 0.Altri linguaggi possono consentire ad altri valori per il limite inferiore, ad esempio Visual Basic supporta le matrici con gli elementi di un intervallo di -10 - 10).
Requisiti
Header: atlsafe.h