code: func FindBitmap(bit C.MMBitmapRef, args ...interface{}) (int, int) {
  	var (
  		sbit      C.MMBitmapRef
  		tolerance = 0.01
  	)
  
  	if len(args) > 0 {
  		sbit = args[0].(C.MMBitmapRef)
  	} else {
  		sbit = CaptureScreen()
  	}
  
  	if len(args) > 1 {
  		tolerance = args[1].(float64)
  	}
  
  	fx, fy := internalFindBitmap(bit, sbit, tolerance)
  	// FreeBitmap(bit)
  	if len(args) <= 0 {
  		FreeBitmap(sbit)
  	}
  
  	return fx, fy
  }
docs: // FindBitmap find the bitmap's pos
  //
  //	robotgo.FindBitmap(bitmap, subbitamp C.MMBitmapRef, tolerance float64)
  //
  //  |tolerance| should be in the range 0.0f - 1.0f, denoting how closely the
  //  colors in the bitmaps need to match, with 0 being exact and 1 being any.
  //
  // This method only automatically free the internal bitmap,
  // use `defer robotgo.FreeBitmap(bit)` to free the bitmap