다음을 통해 공유


CComSafeArray::Create

CComSafeArray를 만듭니다.

HRESULT Create(
   const SAFEARRAYBOUND * pBound,
   UINT uDims = 1 
);
HRESULT Create(
   ULONG ulCount = 0,
   LONG lLBound = 0 
);

매개 변수

  • pBound
    에 대 한 포인터는 SAFEARRAYBOUND 개체입니다.

  • uDims
    배열의 차수입니다.

  • ulCount
    배열의 요소 수입니다.

  • lLBound
    하 한 값입니다. 즉, 배열의 첫 번째 요소의 인덱스입니다.

반환 값

실패 HRESULT 오류 또는 성공한 경우 S_OK를 반환합니다.

설명

A CComSafeArray 는 기존에서 개체를 만들 수 있습니다 SAFEARRAYBOUND 구조와 차원 또는 하한값 및 배열 요소 개수를 지정 하 여.배열에서 Visual C++를 사용할 경우 하한값은 0 이어야 합니다.다른 언어에서 하한값 (예를 들어, Visual Basic 지원 배열 요소 범위-10-10 등)에 대 한 다른 값을 수 있습니다.

요구 사항

헤더: atlsafe.h

참고 항목

참조

CComSafeArray 클래스

CComSafeArray::Destroy