microsoftxiao

记忆 流逝

导航

变化的曲线2

const cpxn = 700;
const cpyn = 100;
int zpyn = 30;
int zpxn = 30;

int cpx = cpxn;
int cpy = cpyn;
bool bs = false;

int Render()
{
 if(i>100){
       i = 0;
    InvalidateRect(hWnd,&rect,true);
 }
 

 if(cpx < 100 || cpx > 700){
       zpxn = -zpxn;
 }
 if(cpy > 700 || cpy<100){
    zpyn = -zpyn;
   
 }

    InvalidateRect(hWnd,&rect,true);
    Graphics graphics(hdc); 
 GraphicsPath path;
 
 Pen pen(Color(255,0,255,0),1);
 

 Point p[] = {Point(200,cpy),
           Point(200,400),Point(100,400),
              Point(100,cpx)};
 

    graphics.TranslateTransform(100, -50);
    graphics.DrawBeziers(&pen,p,4);
 
 cpy += zpyn;
    cpx -= zpxn;
 Sleep(50);
    //i++;
 
 return 0;
}

posted on 2006-10-04 12:07  龙巢NET刀  阅读(3725)  评论(0)    收藏  举报