CDocItem 클래스
문서 데이터의 구성 요소로, 문서 항목에 대한 기본 클래스입니다.
구문
class CDocItem : public CCmdTarget
멤버
공용 메서드
이름 | 설명 |
---|---|
CDocItem::GetDocument | 항목이 포함된 문서를 반환합니다. |
CDocItem::IsBlank | 항목에 정보가 포함되어 있는지 여부를 확인합니다. |
설명
CDocItem
개체는 클라이언트 및 서버 문서 모두에서 OLE 항목을 나타내는 데 사용됩니다.
자세한 내용은 컨테이너: 컨테이너 구현 문서를 참조하세요.
상속 계층 구조
CDocItem
요구 사항
헤더: afxole.h
CDocItem::GetDocument
이 함수를 호출하여 항목이 포함된 문서를 가져옵니다.
CDocument* GetDocument() const;
Return Value
항목을 포함하는 문서에 대한 포인터입니다. 항목이 문서의 일부가 아닌 경우 NULL입니다.
설명
이 함수는 COleClientItem 및 COleServerItem 파생 클래스에서 재정의되어 COleDocument, COleLinkingDoc 또는 COleServerDoc 개체에 대한 포인터를 반환합니다.
CDocItem::IsBlank
기본 serialization이 발생할 때 프레임워크에서 호출됩니다.
virtual BOOL IsBlank() const;
Return Value
항목에 정보가 없는 경우 0이 아닙니다. 그렇지 않으면 0입니다.
설명
기본적으로 CDocItem
개체는 비어 있지 않습니다. COleClientItem 개체는 CDocItem
. 그러나 COleServerItem 개체는 항상 비어 있습니다. 기본적으로 x 또는 y 익스텐트 없는 개체를 포함하는 COleClientItem
OLE 애플리케이션은 직렬화됩니다. 이 작업은 항목에 x 또는 y 익스텐트 없는 경우의 재정의 IsBlank
에서 TRUE를 반환하여 수행됩니다.
serialization 중에 다른 작업을 구현하려는 경우 이 함수를 재정의합니다.
참고 항목
CCmdTarget 클래스
계층 구조 차트
COleDocument 클래스
COleServerItem 클래스
COleClientItem 클래스