다음을 통해 공유


COleDataObject 클래스

클립보드에서 끌어서 놓기를 통해 또는 포함 된 OLE 항목에서 다양 한 형식의 데이터를 검색 하기 위한 데이터 전송에 사용 되.

class COleDataObject

멤버

Public 생성자

Name

설명

COleDataObject::COleDataObject

COleDataObject 개체를 생성합니다.

Public 메서드

Name

설명

COleDataObject::Attach

지정 된 OLE 데이터 개체에 연결 된 COleDataObject.

COleDataObject::AttachClipboard

클립보드에 데이터 개체를 연결 합니다.

COleDataObject::BeginEnumFormats

하나 또는 이상의 후속 준비 GetNextFormat 호출 합니다.

COleDataObject::Detach

연결 된 분리 IDataObject 개체입니다.

COleDataObject::GetData

연결 된 OLE 데이터 개체를 지정 된 형식에서에서 데이터를 복사 합니다.

COleDataObject::GetFileData

연결 된 OLE 데이터 개체에 데이터를 복사는 CFile 지정 된 형식에 대 한 포인터.

COleDataObject::GetGlobalData

연결 된 OLE 데이터 개체에 데이터를 복사는 HGLOBAL 지정 된 형식에서입니다.

COleDataObject::GetNextFormat

다음 데이터 형식을 반환합니다.

COleDataObject::IsDataAvailable

데이터를 지정 된 형식으로 사용할 수 있는지 여부를 확인 합니다.

COleDataObject::Release

분리 및 연결 된 해제 IDataObject 개체입니다.

설명

COleDataObject기본 클래스에 없는 것입니다.

이러한 종류의 데이터 전송 원본과 대상을 포함 합니다. 데이터 원본 개체의 이름으로 구현 되는 COleDataSource 클래스입니다. 때마다 대상 응용 프로그램 데이터를 삭제 하거나 클립보드에서 개체의 붙여넣기 작업을 수행 하 라는 메시지가 표시 되는 COleDataObject 클래스를 작성 해야 합니다.

이 클래스는 데이터를 지정 된 형식으로 있는지 여부를 확인할 수 있습니다. 또한 사용 가능한 데이터 형식 열거 또는 주어진된 형식에 사용할 수 있는지 여부를 확인 하 고 해당 기본 형식에서 데이터를 검색 합니다. 개체 검색을 사용 하는 등 여러 가지 방법으로 수행할 수 있습니다는 CFile, HGLOBAL, 또는 STGMEDIUM 구조.

자세한 내용은 STGMEDIUM 의 구조는 Windows SDK.

응용 프로그램에서 데이터 개체를 사용 하는 방법에 대 한 자세한 내용은 데이터 개체 및 데이터 소스 (OLE).

상속 계층 구조

COleDataObject

요구 사항

헤더: afxole.h

참고 항목

참조

계층 구조 차트

COleDataSource 클래스

COleClientItem 클래스

COleServerItem 클래스

COleDataSource::DoDragDrop

CView::OnDrop

개념

MFC 샘플 HIERSVR

MFC OCLIENT 샘플