// [!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; virtual void Dump(CDumpContext& dc) const; #endif protected: virtual void Serialize(CArchive& ar); // ¹®¼­ ÀÔ/Ãâ·ÂÀ» À§ÇØ ÀçÁ¤ÀǵǾú½À´Ï´Ù. };