CComSafeArray::Add
하나 이상의 요소를 추가 또는 SAFEARRAY 구조체에 CComSafeArray.
HRESULT Add(
const SAFEARRAY * psaSrc
);
HRESULT Add(
ULONG ulCount,
const T * pT,
BOOL bCopy = TRUE
);
HRESULT Add(
const T& t,
BOOL bCopy = TRUE
);
매개 변수
psaSrc
에 대 한 포인터는 SAFEARRAY 개체입니다.ulCount
배열에 추가할 개체의 수입니다.pT
배열에 추가할 하나 이상의 개체에 대 한 포인터입니다.t
배열에 추가할 개체 참조입니다.bCopy
데이터의 복사본을 만들지 여부를 나타냅니다.기본값은 TRUE.
반환 값
실패 HRESULT 오류 또는 성공한 경우 S_OK를 반환합니다.
설명
새 개체의 기존 끝에 추가 된 SAFEARRAY 개체입니다.개체는 다차원 추가 SAFEARRAY 개체는 지원 되지 않습니다.기존 개체 배열을 추가 하는 경우 두 배열은 동일한 형식의 요소가 포함 되어야 합니다.
bCopy 플래그에 따라 결정 됩니다 때 요소 형식의 BSTR 또는 변형 배열에 추가 됩니다.기본값은 TRUE 배열에 요소를 추가할 때 데이터의 새 복사본을 만듭니다 있는지 확인 합니다.
요구 사항
헤더: atlsafe.h