📄 stroke.h
字号:
#include <afxtempl.h> // MFC templates// _AFX_NO_AFXCMN_SUPPORT
class CStroke : public CObject
{
public:
CStroke(UINT nPenWidth); //构造函数
protected:
CStroke(); //缺省构造函数
DECLARE_SERIAL(CStroke) //序列化支持宏
//Attributes
public:
UINT m_nPenWidth; //笔的宽度
CArray<CPoint,CPoint> m_pointArray; //一系列连接起来的点
CRect m_rectBounding; //包含该线条的最小矩形
//Operations
public:
BOOL DrawStroke(CDC* pDC); //画线
void FinishStroke();
CRect& GetBoundingRect() { return m_rectBounding; }
virtual void Serialize(CArchive& ar); //继承了老祖宗CObject的特性:序列化
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -