⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ddd.txt

📁 画直线,圆等基本 基本
💻 TXT
字号:
    float x1[]={350.0,380.0,480.0,450.0,350.0};
	float y1[]={200.0,200.0,150.0,150.0,200.0};
    float x2[5],y2[5];
    
	int i,cx,cy,m;
	double a,r;
    cx=350;cy=200;
	int x=10,y=255,z=30;

	CPen pen1(PS_SOLID,1,RGB(0,0,0));
	CPen pen2(PS_SOLID,3,RGB(255,0,0));
 //CBrush B(RGB(255,0,0));
 //CBrush *pOldBrush=NULL;
	CPen*pOldpen=NULL;
	pOldpen=pDC->SelectObject(&pen1);
	pDC->MoveTo(0,200);
	pDC->LineTo(700,200);
	pDC->MoveTo(350,0);
	pDC->LineTo(350,400);
	pDC->SelectObject(&pen2);
	for (a=0;a<360;a=a+20)
	{	
		for(m=1;m<=100000000;m++)
		{
        }	
	     r=-a/180*3.14159;
		for (i=0;i<=4;i++)
		{
		   x2[i]=x1[i]*cos(r)-y1[i]*sin(r)+cx-cx*cos(r)+cy*sin(r);
		   y2[i]=x1[i]*sin(r)+y1[i]*cos(r)+cy-cx*sin(r)-cy*cos(r);
		}
		for (i=0;i<=4;i++)
		{
		 CPen pen3(PS_SOLID,3,RGB(x,y,z));
		 pDC->SelectObject(&pen3);
		 if (i==0) 		
		 pDC->MoveTo(x2[i],y2[i]);
	     else			 
		 pDC->LineTo(x2[i],y2[i]);  			 
		}
		x=x+10;
	    y=y-10;
	    z=z+10;
	//	pDC->FloodFill(x2[i],y2[i],RGB(0,0,0));		
	}     
        pDC->SelectObject(pOldpen);
	//	pDC->SelectObject(pOldBrush);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -