다음을 통해 공유


COleServerItem::OnGetExtent

크기를 검색 하는 프레임 워크에 의해 호출 HIMETRIC OLE 항목의 단위입니다.

virtual BOOL OnGetExtent(
   DVASPECT nDrawAspect,
   CSize& rSize 
);

매개 변수

  • nDrawAspect
    OLE 항목을 검색 해야 하는 경계에 있는 부분을 지정 합니다.이 매개 변수는 다음 값 중 하나를 가질 수 있습니다.

    • DVASPECT_CONTENT이 컨테이너 안에 포함 된 개체로 표시 되는 방식으로 항목이 표시 됩니다.

    • DVASPECT_THUMBNAIL검색 도구에 표시 될 수 있도록 항목 "축소판" 표현에 렌더링 됩니다.

    • DVASPECT_ICON항목이 아이콘으로 표시 됩니다.

    • DVASPECT_DOCPRINT파일 메뉴에서 인쇄 명령을 사용 하 여 인쇄 된 것 처럼 항목으로 표시 됩니다.

  • rSize
    참조 하는 CSize OLE 항목의 크기를 받을 개체입니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

컨테이너 응용 프로그램 Mfc 라이브러리로 작성 된 경우,이 함수 호출 되는 GetExtent 멤버 함수는 해당 COleClientItem 개체 라고 합니다.기본적으로 구현해도 수행되는 작업은 없습니다.사용자가 직접 구현 해야 합니다.OLE 항목의 크기에 대 한 요청을 처리할 때 특수 한 처리를 수행 하려는 경우이 함수를 재정의 합니다.

요구 사항

헤더: afxole.h

참고 항목

참조

COleServerItem 클래스

계층 구조 차트

COleClientItem::Draw

COleClientItem::GetExtent