windows应用程序设计

期末复习:找到合适的方法,有条不紊的进行复习,情绪的控制和管理

基础定义的掌握,然后刷课后习题,掌握效率,重点是平时的实验,极大概率大题会考到实验部分

 

第1章 Windows应用程序概述

MFC:微软基础类库 (Microsoft foundation class)

常用的句柄类型(p2)

类库中一组专门的类的派生类对象:

(1)应用程序类CWinApp的派生类 CMyApp对象。生成的应用程序。
(2)文档类CDocument的派生类 CMyDoc对象。反映文件的内容。
(3)视图类 CView的派生类 CMyView对象。文档和用户之间进行交互的窗口。
(4)窗口框架类 CFrameWnd的派生类 CMainFrame对象。限定应用程序窗口范围的对象,其他可显示对象都在此范围内。

消息映射:消息与消息响应函数之间一一对应的关系

常用的Windows消息标识(P11,以WM_开头)   按下DOWN     释放 UP       消息响应函数:On开头,例如OnLButtonDown

消息处理:鼠标消息处理实例&键盘消息处理实例       主要的步骤和消息映射宏ON_WM_将消息和消息处理函数一一映射

 

 

第2章 Windows图形绘制

2.1.1  设备描述环境(DC):操作系统提供的画纸

2.1.2   图形设备接口(GDI):把绘图有关的操作制成函数,函数的集合

2.2 CDC(设备描述环境)类 :将DC和GDI函数封装成一个类          GDI函数是CDC类的成员函数

CDC类中常用的成员函数:P21      四个派生类说明:重点是CPaintDC,只能使用在视图类的OnDraw()函数中

2.3  CPen类   画笔样式说明:P24      

2.4  CBrush类   默认的白色画刷   style的可选值:P26   

2.5.1   文本   1.显示文本、设置文本颜色、设置文本间距

2.5.2   获取字体的信息      调用CDC类的成员函数GetTextMetrics()获取字体

2.6.1  窗口用户区设备描述环境CClientDC类

2.6.2  图元文件设备描述环境CMetaFileDC类

 

 

第3章  通用数据类

定义:把数据和对数据的操作方法封装到一起,自定义一系列与数据相关的类

3.1 .1  点类CPoint:

posted @ 2019-12-15 23:47  骑猪少年的故事  阅读(237)  评论(0编辑  收藏  举报