MFC课程论文.docVIP

  • 14
  • 0
  • 约1.06万字
  • 约 19页
  • 2018-03-13 发布于河南
  • 举报
MFC课程论文

《MFC编程及应用》课程设计报告 题目: 直线和曲线的绘制与计算器的编制 时间: 2011年6月8日 评语: 一.直线和曲线的绘制程序 1.程序的功能简介 本程序是单文档程序,程序的功能是按下鼠标左键可以画红色的直线,按下 鼠标左键并同时按下SHIFT键可以画任意黑色的曲线。可以利用菜单对已存储的直线进行删除,在程序退出时,会提示对文档进行保存(只保存绘制的直线,曲线不予保存),可以将之前保存的图形重新绘制出来。 2.程序的设计思路和实现方法 (1)对直线和曲线的绘制是在视图类中完成的 在视图类里定义了四个私有成员变量: int m_nDraw;//显示画线状态,1表示画线,0表示不画线,在视图类的构//造函数里初始化赋值为0 HCURSOR m_hCursor;//光标句柄,改变画线时的光标形状 CPoint m_ posOld;//当前鼠标位置(画线终点坐标) CPoint m_posOrigin;//鼠标起始位置(画线起点坐标) 添加鼠标左键按下的消息响应函数,代码为 void CNie_homeworkView::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or cal

文档评论(0)

1亿VIP精品文档

相关文档