摘要:
功能: 1、绘制的图形包括直线、椭圆和矩形,通过菜单对绘制的图形切换 2、在视图中使用鼠标动态的绘制图形 分析: 当窗口尺寸发生变化时,引起窗口重绘,会发送WM_PAINT消息,这时首先会擦除窗口的背景,然后再进行重绘操作,这样就把窗口中先前绘制的图形擦除掉了;可以将绘制图形的三要素(起点、终点、绘 阅读全文
posted @ 2017-05-27 23:36
Autumn_n
阅读(885)
评论(0)
推荐(0)
摘要:
1.1绘图设备类 CDC类 -- 绘图设备类,父类是CObject类。表示一般的绘图设备,如:打印机、显示器等 CWindowDC类 -- 窗口类,父类是CDC类。表示的是窗口区域,包括客户区和非客户区。一般界面的美化会使用该类。 CClientDC类 -- 父类是CDC类。仅表示的是窗口区域的客户 阅读全文
posted @ 2017-05-27 23:13
Autumn_n
阅读(303)
评论(0)
推荐(0)
摘要:
一、MFC的消息映射机制 1、消息映射机制的使用 1.1类必须派生自CCmdTarget 1.2类内必须添加声明宏 DECLARE_MESSAGE_MAP 1.3类外必须添加实现宏 BEGIN_MESSAGE_MAP END_MESSAGE_MAP 2、数据结构 struct AFX_MSGMAP_ 阅读全文
posted @ 2017-05-27 23:05
Autumn_n
阅读(1109)
评论(0)
推荐(0)
摘要:
一、MFC的文档 1、相关问题 文档类 - 负责管理数据,封装了和视图窗口以及框架窗口之间的操作 CDocument - 父类CCmdTarget 2、文档类的使用 2.1首先利用pFrame调用LoadFrame函数,创建主框架窗口 2.2在主框架窗口WM_CREATE消息处理中创建视图窗口 2. 阅读全文
posted @ 2017-05-27 18:43
Autumn_n
阅读(3623)
评论(0)
推荐(0)
摘要:
1、相关问题 视图窗口-提供了一个用于显示数据的窗口可以和用户进行交互操作 相关类 CView及其子类-父类CWnd 2、视图窗口的使用 2.1从CView类派生了一个自己的视图类CMyView,并在CMyView类重写父类(CView)的一个纯虚函数OnDraw 2.2在框架窗口的WM_CREAT 阅读全文
posted @ 2017-05-27 18:35
Autumn_n
阅读(1908)
评论(0)
推荐(0)
摘要:
一、MFC的概念和作用 1、什么是MFC? 全称:Microsoft Foundation Class Library(微软基础类库) 1-MFC从硬盘存在形式来说就是一个库(静态MFC库、动态MFC库) 2-MFC从原理来说还是一个程序框架 2、为什么使用MFC? 基于框架编程,提高工作效率,减少 阅读全文
posted @ 2017-05-27 18:28
Autumn_n
阅读(9012)
评论(0)
推荐(1)