在对话框中加入静态控件,控件ID为IDC_STATIC1。然后在OnPaint函数中加入如下代码。
void CDrawLineTest5Dlg::OnPaint()
{
CClientDC dc(GetDlgItem(IDC_STATIC1));//此处的IDC_STATIC1在开始时是有问题的。有两个控件ID都为IDC_STATIC的情况
CPen pen;
pen.CreatePen(PS_DOT,1,RGB(0,0,0));
dc.SelectObject(&pen);
dc.LineTo(300,300);
ReleaseDC(&dc);
}
完成后编译,在静态控件中绘制了一条一系列点组成的线