
COleServerDoc OLE 서버 문서에 대 한 기본 클래스입니다. 서버 문서 포함 또는 연결 된 항목을 서버 인터페이스를 나타내는 COleServerItem 개체를 포함할 수 있습니다. 항목이 자체 서버 문서;으로 로드 되는 서버 응용 프로그램이 포함 된 항목을 편집 하려면 컨테이너에 의해 시작 될 때 COleServerDoc 개체를는 문서 전체로 구성 된 하나의 COleServerItem 개체가 들어 있습니다. 서버 응용 프로그램을 연결된 항목을 편집 하려면 컨테이너에 의해 시작 될 때 기존 문서 디스크;에서 로드 연결 된 항목을 나타내기 위해 문서의 내용 부분 강조。
COleServerDoc 개체에는 COleClientItem 클래스의 항목이 포함 될 수 있습니다. 이 기능을 사용 하면 컨테이너 / 서버 응용 프로그램을 만들 수 있습니다. 프레임 워크는 제대로 COleServerItem 개체를 처리 하는 동안 COleClientItem 항목을 저장 하는 기능을 제공 합니다.
서버 응용 프로그램 링크를 지원 하지 않는 경우 서버 문서에서 문서를 포함 된 개체로 전체를 대표 하는 하나의 서버 항목을 항상 포함 됩니다. 서버 응용 프로그램에서 링크를 지원 하 고 있다, 그것은 만들어야 합니다 서버 항목을 선택 영역을 클립보드에 복사 될 때마다。
COleServerDoc에서 클래스를 파생 하 고 포함 된 항목을 지원 하도록 서버 허용 하는 OnGetEmbeddedItem 멤버 함수를 구현 합니다. 귀하의 문서에서 항목을 구현 하려면 COleServerItem 에서 클래스를 파생 하 고 OnGetEmbeddedItem 에서 해당 클래스의 개체를 반환 합니다.
연결 된 항목을 지원 하려면 COleServerDoc OnGetLinkedItem 멤버 함수를 제공 합니다. 기본 구현을 사용 하거나 문서 항목을 관리 하는 자신만 방법을 가진다면 그것을 무시할 수 있습니다.
하나의 COleServerDoc필요-각 유형의 서버 문서 응용 프로그램 지원에 대 한 클래스를 파생 합니다. 예를 들어, 서버 응용 프로그램이 워크시트와 차트를 지 원하는 경우 두 COleServerDoc-파생 클래스。
서버에서 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 서버: 서버 구현 Visual c + + 프로그래머 가이드。
# include lt;afxole.h>
클래스 멤버 |nbsp; 기본 클래스 (ko) | 계층 구조 차트(&N)
샘플nbsp; MFC 샘플 HIERSVR (ko) | MFC 샘플 BINDSCRB(&N)
참고 항목nbsp;COleDocument, COleLinkingDoc, COleTemplateServer(&N)