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