C++ builder TStringGrid单元格如何合并

C++ builder TStringGrid单元格怎么合并
如题,在C++ builder中,TStringGrid的两个单元格怎么合并.

------解决方案--------------------
stringgrid 合并,这个比较有难度了,竟然还有这要求,
要求太复杂找合适的第三方控件吧
http://topic.csdn.net/t/20040813/11/3270797.html
------解决方案--------------------
[code=C/C++][/code] //合并单元格
if(ACol < 2 ) // 合并前两列的前两行
{
if(ARow == 0)
Rect.Bottom = Rect.Bottom + Rect.Height(); 
if(ARow == 1)
Rect.Top = Rect.Top - Rect.Height();
if(ARow == 0)
{
if(ACol<1)
Rect.Right = Rect.Right + Rect.Width();
}
StringGrid1->Canvas->FillRect(Rect);
}
if(ARow == 0) //合并第一行的后面列
{
for(int i=2;i<14;i++)
{
if(ACol == i)
Rect.Right = Rect.Right + Rect.Width() * (14-i);
}
if(ACol == 14)
Rect.Left = Rect.Left - Rect.Width()*12;
//===================================
StringGrid1->Canvas->FillRect(Rect);
}