int r=100;
	int x0=gameRect.left+pt.x;
	int y0=gameRect.top+pt.y;
	int x,y;
	double n=0;
	MoveTo(x0,y0);
	while(n < 100)
	{
		x=x0+r*cos(n);
		y=y0-r*sin(n);
		MoveTo(x,y);
		Sleep(50);
		if ( GetCursorShape()== _T("6ea90254"))
		{
			LeftClick();
			break;
		}
		r--;
		n++;
	}

BOOL RectangleCircle(int x,int y,int CircleCount,int PtDistance)
{
	int /*X坐标*//*Y坐标*//*两点距离*/ i=1, j, k;
	for (int m = 0  ; m <CircleCount; m++)
	{
		j=0 ; k=PtDistance;
		for(int p = 0; p < 2; p++)
		{
			for(int lineCount =0; lineCount < i; lineCount++)
			{
				x += j;
				y += k;
				SetCursorPos(x,y);
				Sleep(10);
			}
			j = PtDistance; k = 0;
		}		
		PtDistance *= -1; i++;
	}
	return TRUE;
}

BOOL CircleMove(int OriX,int OriY,int R, int rAdd)
{
	double CurR = 0;
	int x,y;
	for (int cirCount = 0; cirCount < 30; cirCount++)
	{
		while(CurR < 3.1415926*2)
		{
			x = OriX + R*cos(CurR);
			y = OriY - R*sin(CurR);
			SetCursorPos(x,y);
			Sleep(10);
			CurR += 0.3;
		}
		CurR = 0;
		R += rAdd;
	}
	return TRUE;
}

posted on 2011-04-26 22:50  °ι 、曲 终  阅读(441)  评论(1编辑  收藏  举报