CntrItem.h
资源名称:edit.rar [点击查看]
上传用户:icamtech05
上传日期:2020-11-24
资源大小:10883k
文件大小:1k
源码类别:
编辑框
开发平台:
Visual C++
- // CntrItem.h : CMyEditerCntrItem 类的接口
- //
- #pragma once
- class CMyEditerDoc;
- class CMyEditerView;
- class CMyEditerCntrItem : public CRichEditCntrItem
- {
- DECLARE_SERIAL(CMyEditerCntrItem)
- // 构造函数
- public:
- CMyEditerCntrItem(REOBJECT* preo = NULL, CMyEditerDoc* pContainer = NULL);
- // 注意: 允许 pContainer 为 NULL 以启用 IMPLEMENT_SERIALIZE
- // IMPLEMENT_SERIALIZE 要求类具有带零
- // 参数的构造函数。OLE 项通常是用
- // 非 NULL 文档指针构造的
- // 属性
- public:
- CMyEditerDoc* GetDocument()
- { return reinterpret_cast<CMyEditerDoc*>(CRichEditCntrItem::GetDocument()); }
- CMyEditerView* GetActiveView()
- { return reinterpret_cast<CMyEditerView*>(CRichEditCntrItem::GetActiveView()); }
- public:
- protected:
- // 实现
- public:
- ~CMyEditerCntrItem();
- #ifdef _DEBUG
- virtual void AssertValid() const;
- virtual void Dump(CDumpContext& dc) const;
- #endif
- };