COleDataSource

캐시는 응용 프로그램 데이터 동안 제공 하는 것입니다 데이터 배치로 COleDataSource 클래스 역할 전송 클립보드 또는 끌어서 놓기 작업 등의 작업。

OLE 데이터 소스를 직접 만들 수 있습니다. 교대로, COleClientItemCOleServerItem 클래스의 CopyToClipboardDoDragDrop 멤버 함수에 대 한 응답에서 OLE 데이터 원본을 만듭니다. 에 대 한 간략 한 설명은 COleServerItem::CopyToClipboard 를 참조 하십시오. CopyToClipboard 또는 DoDragDrop 멤버 함수에 대 한 만든 OLE 데이터 소스에 데이터를 추가 클립보드 형식을 추가할 클라이언트 항목이 나 서버 항목 클래스의 OnGetClipboardData 멤버 함수를 재정의 합니다.

전송에 대 한 데이터를 준비 하려면이 클래스의 개체를 생성 하 고 데이터에 가장 적합 한 방법을 사용 하 여 데이터를 입력 해야 합니다. 데이터 소스에 삽입 하는 방법은 직접 데이터 즉시 제공 여부에 의해 영향을 받는 (즉시 렌더링) 또는 수요 (지연 렌더링). 모든 클립보드 형식을 사용할 수 있도록 클립보드 형식을 전달 하 여 데이터를 제공 하는에 대 한 (와 선택적 FORMATETC 구조체), DelayRenderData 호출。

데이터 원본 및 데이터 전송에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 데이터 개체 및 데이터 소스 (OLE). 또한, 문서 클립보드 항목 은 OLE 클립보드 메커니즘에 설명 합니다.

# include lt;afxole.h>

클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)

샘플nbsp; MFC 샘플 HIERSVR (ko) | MFC 샘플 OCLIENT(&N)

참고 항목nbsp;COleDataObject(&N)

Index