/**********************
*  函数名称: GetPosition()
*  函数类型:VOID
*  函数功能: 搜索手写数字的位置,赋值给bottom,top,right,left
**********************/
#include<stdio.h>
#include <stdlib.h>
#include <malloc.h>

 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;
}