strDimX.Format("%f",DimX);
strDimY.Format("%f",DimY);//dimx dimy 为浮点型,下面的程序是为了去掉格式化的时候产生的0 
//如12.800000  变成12.8
//可是却报告ASSERT  错误。在AFX.INL 170行。
//打开AFX.INL 察看 越界的断言
//可我看下面的程序段应该没有越界啊???到底是怎么回事,/*for( j = (strDimX.GetLength() - 1 ); j >= 0 ;j --)
{ if( strDimX.GetAt(j) != '0' || strDimX.GetAt(j) == '.')
break;
}
strDimX = strDimX.Left(j); for( j = (strDimY.GetLength() - 1) ; j >=0 ;j --)
{

if( strDimY.GetAt(j) != '0' || strDimY.GetAt(i) == '.')
break;
}
strDimY = strDimY.Left(j);
*/