다음을 통해 공유


COleVariant 클래스

캡슐화는 변형 데이터 형식입니다.

class COleVariant : public tagVARIANT

멤버

4xd0wkhw.collapse_all(ko-kr,VS.110).gifPublic 생성자

Name

설명

COleVariant::COleVariant

COleVariant 개체를 생성합니다.

4xd0wkhw.collapse_all(ko-kr,VS.110).gifPublic 메서드

Name

설명

COleVariant::Attach

첨부는 변형 에 있는 COleVariant.

COleVariant::ChangeType

Variant 형식을 변경 COleVariant 개체입니다.

COleVariant::Clear

COleVariant 개체를 지웁니다.

COleVariant::Detach

분리는 변형 에서 COleVariant 및 반환의 변형.

COleVariant::GetByteArrayFromVariantArray

바이트 배열은 기존 variant 배열에서 검색합니다.

COleVariant::SetString

특정 형식에 일반적으로 ANSI 문자열을 설정합니다.

4xd0wkhw.collapse_all(ko-kr,VS.110).gifPublic 연산자

Name

설명

COleVariant::operator LPCVARIANT

변환 된 COleVariant 값으로 LPCVARIANT.

COleVariant::operator LPVARIANT

변환 된 COleVariant 개체에 LPVARIANT.

COleVariant::operator =

복사본은 COleVariant 값입니다.

COleVariant::operator ==

두 비교 COleVariant 값입니다.

<<>>, COleVariant::operator

Outputs a COleVariant value to CArchive or CDumpContext and inputs a COleVariant object from CArchive.

설명

이 데이터 형식은 OLE 자동화에 사용 됩니다.구체적으로 DISPPARAMS 구조에 대 한 포인터의 배열 포함 변형 구조.A DISPPARAMS 구조에 대 한 매개 변수를 전달 하는 데 사용 IDispatch::Invoke.

[!참고]

이 클래스에서 파생 되는 변형 구조.즉 전달 하면는 COleVariant 호출 매개 변수에서는 변형 와의 데이터 멤버는 변형 구조에 있는 데이터를 액세스할 수 있는 멤버의 COleVariant.

두 MFC 클래스와 관련 된 COleCurrencyCOleDateTime variant 데이터 형식을 캡슐화 통화 (VT_CY)와 날짜 (VT_DATE).COleVariant 클래스가 사용 됩니다 광범위 하 게 DAO 클래스에 있습니다. 예를 들어이 클래스의 일반적인 사용법에 대 한 이러한 클래스를 참조 하십시오 CDaoQueryDefCDaoRecordset.

자세한 내용은 변형, 통화, DISPPARAMS, 및 IDispatch::Invoke 항목에는 Windows SDK.

에 대 한 자세한 내용은 COleVariant 클래스에서 OLE 자동화를 사용 하 고 문서에서 "전달 매개 변수를 OLE 자동화"를 참조 하십시오. 자동화.

상속 계층 구조

tagVARIANT

COleVariant

요구 사항

헤더: afxdisp.h

참고 항목

참조

계층 구조 차트