// [!output SERVER_ITEM_HEADER] : [!output SERVER_ITEM_CLASS] 클래스의 인터페이스 // #pragma once class [!output SERVER_ITEM_CLASS] : public [!output SERVER_ITEM_BASE_CLASS] { DECLARE_DYNAMIC([!output SERVER_ITEM_CLASS]) // 생성자입니다. public: [!output SERVER_ITEM_CLASS]([!output DOC_CLASS]* pContainerDoc); // 특성입니다. [!output DOC_CLASS]* GetDocument() const { return reinterpret_cast<[!output DOC_CLASS]*>([!output SERVER_ITEM_BASE_CLASS]::GetDocument()); } // 재정의입니다. public: virtual BOOL OnDraw(CDC* pDC, CSize& rSize); virtual BOOL OnGetExtent(DVASPECT dwDrawAspect, CSize& rSize); // 구현입니다. public: ~[!output SERVER_ITEM_CLASS](); #ifdef _DEBUG virtual void AssertValid() const; #endif protected: #ifndef _WIN32_WCE_NO_ARCHIVE_SUPPORT virtual void Serialize(CArchive& ar); // 문서 입/출력을 위해 재정의되었습니다. #endif };