Hi
Building error (C2665) appears and is troubled.
IMPLEMENT_DYNCREATE ( CExtGridCellVariantCust , CExtGridCellVariant );
I ask for a countermeasure.
----------------------------------------------------------------------------------------
Header
----------------------------------------------------------------------------------------
class CExtGridCellVariantCust :
public CExtGridCellVariant ///, public CExtCallBackFunc
{
protected:
//--------------------------------------------------------
public:
DECLARE_DYNCREATE( CExtGridCellVariantCust );
// IMPLEMENT_ExtGridCell_Clone( CExtGridCellVariantCust, CExtGridCellVariant );
CExtGridCellVariantCust(
CExtGridDataProvider * pDP = NULL
);
CExtGridCellVariantCust( CExtGridCellVariantCust & other );
}
-----------------------------------------------------------------------------------------
.CPP
----------------------------------------------------------------------------------------
IMPLEMENT_DYNCREATE ( CExtGridCellVariantCust , CExtGridCellVariant );
CExtGridCellVariantCust::CExtGridCellVariantCust(
CExtGridDataProvider * pDP // = NULL
)
: CExtGridCellVariant( pDP )
{
}
CExtGridCellVariantCust::CExtGridCellVariantCust(
CExtGridCellVariantCust & other
)
: CExtGridCellVariant ( other )
{
}
-----------------------------------------------------------------------------------------