Freigeben über


CComSafeArray::SetAt

Legt den Wert eines Elements in einem eindimensionalen Array fest.

HRESULT SetAt(
   LONG lIndex,
   const T& t,
   BOOL bCopy = TRUE
);

Parameter

  • lIndex
    Die Indexnummer des Arrayelements festzulegende.

  • t
    Der neue Wert des angegebenen Elements.

  • bCopy
    Gibt an, ob eine Kopie der Daten erstellt werden soll.Der Standardwert ist TRUE.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

Das Flag ist bCopy berücksichtigt, wenn Elemente des Typs BSTR oder VARIANT zu einem Array hinzugefügt werden.Der Standardwert von TRUE gewährleistet, dass eine neue Kopie der Daten erstellt wird, wenn das Element dem Array hinzugefügt wird.

Anforderungen

Header: atlsafe.h

Siehe auch

Referenz

CComSafeArray-Klasse

CComSafeArray::GetAt

CComSafeArray::MultiDimSetAt