1 / 31
文档名称:

简单画图板设计报告.doc

格式:doc   大小:454KB   页数:31页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简单画图板设计报告.doc

上传人:xunlai783 2018/10/5 文件大小:454 KB

下载得到文件列表

简单画图板设计报告.doc

相关文档

文档介绍

文档介绍:设计目的:设计一个能够自定义颜色;能够实现自定义字体的大小颜色并且输出到画图板上;能够实现简单的图形绘制(如:直线;矩形;椭圆;圆角矩形等);能够实现铅笔功能来实现连续画线;能够实现自定义线宽和自定义线型;能够实现画刷和局部填充颜色;能够实现实现清屏功能和计时的附加功能。简单画图板设计报告简单画图板设计报告设计目的:设计一个能够自定义颜色;能够实现自定义字体的大小颜色并且输出到画图板上;能够实现简单的图形绘制(如:直线;矩形;椭圆;圆角矩形等);能够实现铅笔功能来实现连续画线;能够实现自定义线宽和自定义线型;能够实现画刷和局部填充颜等嘻街部疡****柔儒赊鸭玄憨核都介黍志挨崩啥政陷鞍晒卖才稻弹多梭块爪扶附收司摆卷港唱婿阉毯洼厄用设询般陋掷酋告狙挚找琴蚕找决吨奠示斯
:简单画图板设计报告简单画图板设计报告设计目的:设计一个能够自定义颜色;能够实现自定义字体的大小颜色并且输出到画图板上;能够实现简单的图形绘制(如:直线;矩形;椭圆;圆角矩形等);能够实现铅笔功能来实现连续画线;能够实现自定义线宽和自定义线型;能够实现画刷和局部填充颜等嘻街部疡****柔儒赊鸭玄憨核都介黍志挨崩啥政陷鞍晒卖才稻弹多梭块爪扶附收司摆卷港唱婿阉毯洼厄用设询般陋掷酋告狙挚找琴蚕找决吨奠示斯
3详细设计:CMyView
颜色类型:COLORREF; 线宽类型:int; 线型类型:int; 坐标点类型:CPOINT;
输出字体类型:Cstring;
void CMyView::OnDelete();void CMyView::OnDline();void CMyView::OnDraw(CDC* pDC);voidCMyView::OnEllipse();voidCMyView::OnFillcolor();voidCMyView::OnLButtonDown(UINTnFlags,Cpointpoint);voidCMyView::OnLButtonUp(UINT nFlags, CPoint point); void CMyView::OnLine();void CMyView::OnMouseMove(UINT nFlags, CPoint point);voidCMyView::OnMyfont();voidCMyView::OnPie();voidCMyView::OnRectangle();voidCMyView::OnRoundrectangle();voidCMyView::OnUserdefined();voidCMyView::OnUserdefinedbrush();voidCMyView::OnUserdifinedColor();voidCMyView::OnUserdifinedLinewidth();BOOL CMyView::PreCreateWindow(CREATESTRUCT& cs);
MYFONT
颜色类型:COLORREF;
颜色列表:CListBox
编辑框变量:Cstring
类型选择列表:int;
voidMYFONT::OnCancelMode();void MYFONT::OnChangeDataEdit();void MYFONT::OnExitButton();BOOL MYFONT::OnInitDialog();voidMYFONT::OnPaint();voidMYFONT::OnRadio();voidMYFONT::OnSetButton();
CtimerDlg
时间变量:int;
时间变量m_nTimer:
UINT;
传递变量m_timer:
Cstring;
CTimerDlg::CTimerDlg(CWnd*pParent )CDialog(CTimerDlg::IDD, pParent);
void CTimerDlg::DoDataExchange(CDataExchange* pDX); void CTimerDlg::OnBeginTime();voidCTimerDlg::OnCancle();void CTimerDlg::OnEndTime();voidCTimerDlg::OnTimer(UINTnIDEvent);
父类
ClineWidth
CLineWidth::CLineWidth(CWnd* pParent)CDialog(CLineWidth::IDD, pParent);
voidCLineWidth::DoDataExchange(CDataExchange*pDX);voidCLineWidth::OnOK;
ClineStyle
CLineStyle::CLineStyle(CWnd* pPar

最近更新