다음을 통해 공유


COleServerItem 클래스

OLE 항목을 서버 인터페이스를 제공합니다.

class COleServerItem : public CDocItem

멤버

Protected 생성자

Name

설명

COleServerItem::COleServerItem

COleServerItem 개체를 생성합니다.

Public 메서드

Name

설명

COleServerItem::AddOtherClipboardData

변환 및 프레젠테이션 형식으로 저장 된 COleDataSource 개체입니다.

COleServerItem::CopyToClipboard

항목을 클립보드에 복사합니다.

COleServerItem::DoDragDrop

끌어서 놓기 작업을 수행합니다.

COleServerItem::GetClipboardData

(끌어서 놓기 또는 클립보드) 데이터 전송에 사용할 데이터 소스를 가져옵니다.

COleServerItem::GetDocument

항목을 포함 하는 서버 문서를 반환 합니다.

COleServerItem::GetEmbedSourceData

가져옵니다의 CF_EMBEDSOURCE OLE 항목 데이터입니다.

COleServerItem::GetItemName

항목의 이름을 반환합니다. 연결 된 항목을 사용 합니다.

COleServerItem::GetLinkSourceData

가져옵니다의 CF_LINKSOURCE OLE 항목 데이터입니다.

COleServerItem::GetObjectDescriptorData

가져옵니다의 CF_OBJECTDESCRIPTOR OLE 항목 데이터입니다.

COleServerItem::IsConnected

항목은 현재 컨테이너에 현재 연결 되어 있는지 여부를 나타냅니다.

COleServerItem::IsLinkedItem

항목이 링크 된 OLE 항목을 나타내는지 여부를 나타냅니다.

COleServerItem::NotifyChanged

모든 컨테이너와 자동 연결 업데이트를 업데이트합니다.

COleServerItem::OnDoVerb

동사를 실행 하기 위해 호출 됩니다.

COleServerItem::OnDraw

컨테이너 항목을 그릴 때 호출 됩니다. 구현이 필요 합니다.

COleServerItem::OnDrawEx

특수 항목 그리기를 호출 합니다.

COleServerItem::OnGetClipboardData

클립보드에 복사 되는 데이터를 가져올 수 있는 프레임 워크에서 호출 합니다.

COleServerItem::OnGetExtent

OLE 항목의 크기를 검색 하는 프레임 워크에서 호출 됩니다.

COleServerItem::OnInitFromData

지정 된 데이터 전송 개체의 내용을 사용 하 여 OLE 항목을 초기화 하는 프레임 워크에서 호출 됩니다.

COleServerItem::OnQueryUpdateItems

연결 된 모든 항목을 업데이트 해야 하는지 여부를 확인 하기 위해 호출 됩니다.

COleServerItem::OnRenderData

지연된 렌더링의 일부로 데이터를 검색합니다.

COleServerItem::OnRenderFileData

검색 데이터에는 CFile 지연된 렌더링의 일부로 개체입니다.

COleServerItem::OnRenderGlobalData

검색 데이터에는 HGLOBAL 지연된 렌더링의 일부로.

COleServerItem::OnSetColorScheme

항목의 색 구성표를 설정 하기 위해 호출 됩니다.

COleServerItem::OnSetData

항목의 데이터를 설정 하기 위해 호출 됩니다.

COleServerItem::OnSetExtent

OLE 항목의 크기를 설정 하는 프레임 워크에서 호출 됩니다.

COleServerItem::OnUpdate

호출할 때 문서 항목 중 일부 포함 변경 됩니다.

COleServerItem::OnUpdateItems

프레젠테이션 캐시 서버 문서의 모든 항목을 업데이트 하기 위해 호출 됩니다.

COleServerItem::SetItemName

항목의 이름을 설정합니다. 연결 된 항목을 사용 합니다.

Protected 메서드

Name

설명

COleServerItem::GetDataSource

변환 형식을 저장 하는 데 사용 되는 개체를 가져옵니다.

COleServerItem::OnHide

OLE 항목을 숨기기 위해 프레임 워크에서 호출 됩니다.

COleServerItem::OnOpen

최상위 창에서 OLE 항목을 표시 하는 프레임 워크에서 호출 합니다.

COleServerItem::OnShow

컨테이너 항목을 표시 하도록 요청 하면 호출 됩니다.

공용 데이터 멤버

Name

설명

COleServerItem::m_sizeExtent

OLE 항목의 표시 기능에 대해 알립니다.

설명

연결 된 항목 일부 또는 모든 서버 문서를 나타낼 수 있습니다. 포함 된 항목은 항상 전체 서버 문서를 나타냅니다.

COleServerItem 클래스 정의 OLE 시스템 동적 연결 라이브러리 (Dll)를 호출 하는 재정의 가능한 멤버 함수 몇 가지 일반적으로 컨테이너 응용 프로그램에서 요청에 응답에서 합니다. 이러한 멤버 함수를 간접적으로 여러 가지 방법으로 항목 처럼 표시, 동사를 실행 하거나 다양 한 형식의 데이터를 검색 하 여 조작 하 여 컨테이너 응용 프로그램을 허용 합니다.

사용 COleServerItem, 클래스에서 파생 하 여 구현 된 OnDrawSerialize 멤버 함수. OnDraw 함수는 복합 문서 컨테이너 응용 프로그램을 열 때 표시할 수 있는 항목의 메타 파일 표시를 제공 합니다. SerializeCObject 포함된 항목 컨테이너 및 서버 응용 프로그램 간에 전송할 수 있도록 항목의 기본 표현을 제공 합니다. 합니다. 컨테이너, 컨테이너는 항목의 크기를 사용 하면 항목의 원래 크기를 제공 합니다.

서버 및 관련된 항목에 대 한 자세한 내용은 서버: 서버 구현 및 "컨테이너/서버 응용 만들기" 문서에서 컨테이너: 고급 기능.

상속 계층 구조

CObject

CCmdTarget

CDocItem

COleServerItem

요구 사항

헤더: afxole.h

참고 항목

참조

CDocItem 클래스

계층 구조 차트

COleClientItem 클래스

COleServerDoc 클래스

COleTemplateServer 클래스

개념

HIERSVR MFC 샘플