汉川费 于 2017-06-10 21:13 发布
标题:请教下怎么修改cpp(10) : error C2182: 'GetFeature' : illegal use of type 'void' .cpp(10) : error C
void GetFeature:GetPosition()
{
with=GetWidth();
heigh=GerHeight();
LineBytes=(width*8+31)/31*4;
int i,j;
BOOL flag;
for(j=0;j<height;j++)
{
flag=FALSE;
for(i=0;j<width;i++)
if(m_pData[j*LineBytes+i]==0)
{
flag=TRUE;
break;
}
if(flag)
break;
}
bottom=j;
for(j=heiht-1;j>0;j--)
{
flag=FALSE;
for(i=0;i<width;i++)
if(m_pData[j*LineBytes+i]==0)
{
flag=TRUE;
break;
}
if(flag)
break;
}
top=j;
for(i=0;i<width;i++)
{
flaf=FALSE;
for(j=0;j<height;j++)
if(m_pData[j*LineBytes+i]==0)
{
flag=TRUE;
break;
}
if(flag)
break;
}
left=i;
for(i=width-1;i>0;i--)
{
flaf=FALSE;
for(j=0;j<height;j++)
if(m_pData[j*LineBytes+i]==0)
{
flaf=TRUE;
break;
}
if(flag)
break;
}
right=i;
}