📄 ddd.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 + -