环境是Windows10 + VS2015
画线的三种函数有MoveTo()、LineTo()、 Polyline()、 MoveTo()、 PolylineTo()
1、创建一个基于MFC的单文档程序;
2、在类视图中右击选中CView头文件-》属性-》消息-》LButtonDown/Paint,在这两个方法中任意一个方法写都可以;
3、运行后如图;
4、源码
CView中的源码:
#define SEGMENTS 500
#define PI 3.141592653
void CDrawLineView::OnPaint()
{
CPaintDC dc(this); // device context for painting
// TODO: 在此处添加消息处理程序代码
// 不为绘图消息调用 CView::OnPaint()
// OnPaint专用dc
//画正弦曲线
CRect rect;
GetClientRect(&rect);
int nWidth = rect.Width();
int nHeight =