COleServerItem::OnSetData
OLE 항목의 데이터를 지정한 데이터로 바꾸려면 프레임 워크에서 호출 합니다.
virtual BOOL OnSetData(
LPFORMATETC lpFormatEtc,
LPSTGMEDIUM lpStgMedium,
BOOL bRelease
);
매개 변수
lpFormatEtc
포인터는 FORMATETC 구조는 데이터의 형식을 지정 합니다.lpStgMedium
포인터는 STGMEDIUM 구조에서 데이터가 있는.bRelease
함수 호출을 완료 한 후 저장 미디어의 소유권을 가진 나타냅니다.호출자가 사용자 저장소 매체를 대신 하 여 할당 된 리소스를 해제할 책임이 결정 합니다.호출자가이 설정 하 여 하지 bRelease.경우 bRelease 는 0이 아닌, 서버 항목 사용 후 때 미디어 확보, 소유권.때 bRelease 0, 호출자에 게 소유권을 유지 하 고 서버 항목 호출 기간에만 저장 미디어를 사용할 수 있습니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
이 성공적으로 얻기 전 까지는 서버 항목 데이터에 대 한 소유권을 사용할 수 없습니다.즉, 0을 반환 하면 소유권을 적용 되지 않습니다.데이터 소스를 소유 하는 경우이 저장 매체를 호출 하 여 해제는 ReleaseStgMedium 함수입니다.
기본적으로 구현해도 수행되는 작업은 없습니다.OLE 항목의 데이터를 지정한 데이터로 바꾸려면이 함수를 재정의 합니다.이 고급 재정의 합니다.
자세한 내용은 STGMEDIUM, FORMATETC, 및 ReleaseStgMedium 에 있는 Windows SDK.
요구 사항
헤더: afxole.h