COleControl::OnRenderData
지정 된 형식의 데이터를 검색 하는 프레임 워크에서 호출 합니다.
virtual BOOL OnRenderData(
LPFORMATETC lpFormatEtc,
LPSTGMEDIUM lpStgMedium
);
매개 변수
lpFormatEtc
가리키는 있는 FORMATETC 정보 요청 된 형식을 지정 하는 구조입니다.lpStgMedium
가리키는 있는 STGMEDIUM 되는 반환 되는 데이터 구조입니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
지정 된 형식의 하나는 컨트롤 개체를 사용 하면 이전에 배치 되는 DelayRenderData 또는 DelayRenderFileData 멤버 함수 지연 렌더링에 대 한.이 함수는 기본 구현 호출 OnRenderFileData 또는 OnRenderGlobalData각각 제공 되는 저장소 미디어 파일이 나 메모리 인 경우.요청 된 형식으로 경우 CF_METAFILEPICT 또는 영구 속성 형식 설정, 기본 구현이 적절 한 데이터를 렌더링 하 고 0이 아닌 값을 반환 합니다.그렇지 않으면 0을 반환 하 고 아무 작업도 하지 않습니다.
경우 lpStgMedium-> 미디어 유형입니다. 입니다 TYMED_NULL, STGMEDIUM 할당 하 고 지정 된 대로 입력 해야 lpFormatEtc-> 미디어 유형입니다..그렇지 않으면 TYMED_NULL, STGMEDIUM 위치 데이터로 채워야 합니다.
요청 된 형식과 매체에 데이터를 제공 하려면이 함수를 재정의 합니다.데이터에 따라 다른 버전의이 함수 중 하나를 대신 재정의 할 수 있습니다.데이터 작고 크기가 고정 되어 있으면 재정의 OnRenderGlobalData.데이터 파일에 또는 변수 크기의 경우 재정의 OnRenderFileData.
자세한 내용은 FORMATETC 및 STGMEDIUM 의 구조는 Windows SDK.
요구 사항
헤더: afxctl.h