zoukankan      html  css  js  c++  java
  • 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:

  • 相关阅读:
    Python pyspider 安装与开发
    Shell curl 和 wget 使用代理IP
    米扑代理示例(mimvp-proxy-demo)
    图片加载失败如何替换成默认图片
    Node-mongodb链接数据库函数的封装
    移动端拼图效果实现
    JS调用百度地图API获取地理位置
    The Begin
    Matlab(Client)和Python(Server)进行TCP通信
    ubuntu如何有效扩容根目录的记录(实践有效ubuntu20.0版本)
  • 原文地址:https://www.cnblogs.com/yanglei1004/p/12046675.html
Copyright © 2011-2022 走看看