一个简单的VC直线绘制程序

来源:百度文库 编辑:神马文学网 时间:2024/04/25 05:06:40
一个简单的VC直线绘制程序2007-02-26 14:26
创建一个基于对话框的VC程序,新建一个按钮控件,添加单击事件。事件代码如下:
int x1=20;
int x2=100;
int y1=20;
int y2=20;
CDC *pDC=GetDC();
CPen newpen(PS_DASHDOTDOT,2,(COLORREF)0);
CPen *oldpen=pDC->SelectObject(&newpen);
pDC->MoveTo(x1,y1);//这就是已知直线的起始端点坐标20,20
pDC->LineTo(x2,y2);//终点的坐标100,20
pDC->SelectObject(oldpen);
这样,一条直线便在对话框上显示出来了。