TDrawCellEvent’ 型に変換できない

C++Builder XE6 で動的に StringGrid を作成してイベントを作成。。。

TStringGrid *sg = new TStringGrid(this);
sg->OnDrawCell = sgOnDrawCell;

OnClick や OnDblClick 等はすんなり作成できたが OnDrawCell を作成すると
「’TDrawCellEvent’ 型に変換できない」と怒られてしまう 

絵文字:絶望

で、TDrawCellEvent の定義を探して型を確認すると TRect &Rect に const が不足している事が判明

void __fastcall sgOnDrawCell(TObject *Sender, int ACol, int ARow, const TRect &Rect,TGridDrawState State); 
で無事作成。。。

次の記事

CentOS Mirror List