画笔是用来绘制点,线和图形的对象。MFC的CPen类封装了windowsGDI画笔,通过它,可以定义CDC类所绘制图形的边线风格,线宽和颜色。
首先给出实例的demo
要实现这些功能,我们需要在Ondraw中定义画笔,并通过SelectObject来选择画笔
具体代码如下:
void CMFCApplication15View::OnDraw(CDC* pDC)
{
CMFCApplication15Doc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码