COleServerItem::OnSetExtent
OLE 항목의 컨테이너 문서에 사용할 수 있는 공간을 구별 하는 프레임 워크에서 호출 합니다.
virtual BOOL OnSetExtent(
DVASPECT nDrawAspect,
const CSize& size
);
매개 변수
nDrawAspect
OLE 항목의 범위를 지정 하는 부분을 지정 합니다.이 매개 변수는 다음 값 중 하나를 가질 수 있습니다.DVASPECT_CONTENT이 컨테이너 안에 포함 된 개체로 표시 되는 방식으로 항목이 표시 됩니다.
DVASPECT_THUMBNAIL검색 도구에 표시 될 수 있도록 항목 "축소판" 표현에 렌더링 됩니다.
DVASPECT_ICON항목이 아이콘으로 표시 됩니다.
DVASPECT_DOCPRINT파일 메뉴에서 인쇄 명령을 사용 하 여 인쇄 된 것 처럼 항목으로 표시 됩니다.
size
A CSize 구조를 새 OLE 항목의 크기를 지정 합니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
컨테이너 응용 프로그램 Mfc 라이브러리로 작성 된 경우,이 함수 호출 되는 SetExtent 멤버 함수는 해당 COleClientItem 개체 라고 합니다.기본 구현 집합의 m_sizeExtent 멤버에 지정 된 크기 경우 nDrawAspect 는 DVASPECT_CONTENT. 그렇지 않으면 0을 반환합니다.항목의 크기를 변경 하는 경우 특수 처리를 수행 하려면이 함수를 재정의 합니다.
요구 사항
헤더: afxole.h