在MFC(Microsoft Foundation Classes)中,CPen 类用于创建和操作画笔对象。关于 CPen 类的构造函数,MFC 提供了多个版本,其中之一是:
CPen::CPen(
   int nPenStyle,
   int nWidth,
   COLORREF crColor
);

这是一个基本的构造函数,用于创建一个画笔对象。参数含义如下:

  •  nPenStyle: 画笔的风格,可以是 PS_SOLID(实线)、PS_DASH(虚线)等。

  •  nWidth: 画笔的宽度。

  •  crColor: 画笔的颜色。


示例用法可能如下:
// 创建一个红色、实线、宽度为2的画笔
CPen myPen(PS_SOLID, 2, RGB(255, 0, 0));

请注意,CPen 类的构造函数还有其他版本,具体的构造函数取决于您的需求。例如,还有构造函数可以使用 LOGPEN 结构来创建画笔,或者从一个已有的 CPen 对象创建新的对象等。




转载请注明出处:http://www.zyzy.cn/article/detail/21712/MFC/CPen