가상 BOOL OnRenderData ( LPFORMATETC lpFormatEtc, LPSTGMEDIUM lpStgMedium );
반환 값
성공 하는 경우 0이 아닌 그렇지 않으면 0。
매개 변수
lpFormatEtc
포인트는 정보를 요청 하는 형식을 지정 하는 FORMATETC 구조체。
lpStgMedium
포인트는 STGMEDIUM 구조체 반환 되는 데이터는。
주의
지정 된 형식의 데이터를 검색 하는 프레임 워크에서 호출 합니다. 지정 된 형식이 DelayRenderData 또는 DelayRenderFileData 멤버 함수를 사용 하 여 지연된 렌더링에 대 한 COleDataSource 개체에 이전에 배치 된 하나입니다. 기본 구현은이 함수를 호출 OnRenderFileData 또는 OnRenderGlobalData각각 제공 된 저장소 매체 파일 또는 메모리 경우. 이러한 형식 중 어느 것도 제공 하지 않으면 기본 구현 0를 반환 하 고 아무것도 하지 않는다。
만약 lpStgMedium-gt;tymed 입니다 TYMED_NULL, STGMEDIUM 할당 해야 하 고 지정 된 대로 가득 lpFormatEtc-> tymed. 그렇지 않으면 TYMED_NULL, STGMEDIUM 데이터와 장소에서 입력 한다。
이것은 고급 재정의할 수 있습니다. 요청한 형식 및 매체에 데이터를 제공 하기 위해이 함수를 재정의 합니다. 귀하의 데이터에 따라 대신이 함수 버전 중 하나를 재정의 하는 것이 좋습니다. 데이터가 작고 크기가 고정 된 경우 OnRenderGlobalData을 재정의 합니다. OnRenderFileData 를 재정의 하는 경우 데이터 파일에 또는 가변 크기의,。
자세한 내용은 참조 IDataObject::GetData, STGMEDIUM, FORMATETC, 그리고 TYMED OLE 2 프로그래머 참조, 볼륨 1。
COleServerItem 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;COleServerItem::OnRenderFileData(&N)