首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于StringGrid格子中的文字能不能居中显示,该怎么处理

2012-05-09 
关于StringGrid格子中的文字能不能居中显示据说这段代码可以使用StringGrid格子中的文字居中显示,我试了一

关于StringGrid格子中的文字能不能居中显示
据说这段代码可以使用StringGrid格子中的文字居中显示,我试了一下,怎么不行呢,没有任何变化?

C/C++ code
void   __fastcall   TForm1::StringGridDrawCell(TObject   *Sender,   int   ACol, int   ARow,   TRect   &Rect,   TGridDrawState   State)  {   StringGrid1->Canvas->FillRect(Rect);   DrawText(StringGrid1->Canvas->Handle,StringGrid1->Cells[ACol][ARow].c_str(),-1,(RECT*)&Rect,DT_SINGLELINE|DT_VCENTER|DT_CENTER);  }


[解决办法]
你的StringGrid的OnDrawCell事件,根本没有和StringGridDrawCell这个函数挂钩吧。

热点排行