www.pudn.com > RichEditGrid_src.zip > GridCellRich.h


// GridCellRich.h: interface for the CGridCellRich class. 
// 
////////////////////////////////////////////////////////////////////// 
 
#if !defined(AFX_GRIDCELLRICH_H__51FDCB6F_A7D4_4213_BF6A_3987CB29214A__INCLUDED_) 
#define AFX_GRIDCELLRICH_H__51FDCB6F_A7D4_4213_BF6A_3987CB29214A__INCLUDED_ 
 
#if _MSC_VER > 1000 
#pragma once 
#endif // _MSC_VER > 1000 
 
class CGridCtrl; 
#include "GRIDCTRL_SRC\GridCell.h" 
 
class CGridCellRich : public CGridCell 
{ 
    friend class CGridCtrl; 
    DECLARE_DYNCREATE(CGridCellRich) 
public: 
	CGridCellRich(); 
	virtual ~CGridCellRich(); 
	virtual BOOL Draw(CDC* pDC, int nRow, int nCol, CRect rect,  BOOL bEraseBkgnd =TRUE); 
    virtual BOOL Edit(int nRow, int nCol, CRect rect, CPoint point, UINT nID, UINT nChar); 
	void SetBold (); 
	void SetItalic (); 
	void SetUnderline (); 
protected: 
	CRichEditCtrl* m_pRichEditTemp; 
}; 
 
#endif // !defined(AFX_GRIDCELLRICH_H__51FDCB6F_A7D4_4213_BF6A_3987CB29214A__INCLUDED_)