- 22
- 0
- 约7.8千字
- 约 68页
- 2021-04-01 发布于上海
- 举报
Windows程序设计第三章 图形编程 牛牛文库文档分享3.1设备环境首先要明白一个常识,Windows是早于C++的,并独立于C++之外,因此,Windows的某些对象(注意这个说法“Windows的对象”)并不都属于C++封装技术的规范之内,即Windows的这些对象是Windows作为一个OS本身的对象,不是由某个C++的类创建而来,但是在C++里却可以用一个类封装这个(或这些)对象,并创建它们。设备环境就属于上述的对象之一,它是Windows的对象,MFC用CDC类封装了设备环境对象。 牛牛文库文档分享3.1设备环境Windows API给出了4种类型的设备环境显示设备环境:支持视频显示器上的图形操作;信息设备环境:提供设备数据的检索;内存设备环境:支持位图上的图形操作;打印设备环境:支持打印机或绘图仪上的图形操作。在MFC中,针对Widnows的这4类设备环境,分别用4个DC类进行了封装:CDC类:基类;CPaintDC:只用于屏幕绘图;CClientDC:用于窗口客户区绘图;CWindowDC:用于窗口绘图;CMetaFileDC:用于操作图元文件 牛牛文库文档分享3.1设备环境CObjectCDCCPaintDCCClientDCCWindowDCCMetaFileDC 牛牛文库文档分享3.1设备环境屏幕设备环境--用于绘制窗口内容创建屏幕设备环境实例指针CDC *
您可能关注的文档
最近下载
- 2024年中国协同办公平台行业研究报告.pdf VIP
- 标准图集-12J003-室外工程.pdf VIP
- 初一下册地理测试卷济南版.pdf VIP
- 2023吉林大学白求恩第一医院病案室招聘笔试备考试题及答案解析.docx VIP
- DB11∕T 1598.3-2019 居家养老服务规范 第3部分:助医服务.docx VIP
- 2025(统编版)语文五年级下册第六单元解析+任务目标+大单元教学设计 .pdf VIP
- (高清版)B-T 1972.1-2023 碟形弹簧 第1部分:计算.pdf VIP
- 2019年同等学力申硕工商管理综合考试真题及标准答案.doc VIP
- 江苏省连云港高级中学等校2024-2025学年高二下学期4月期中地理试题(原卷版+解析版).docx VIP
- 《汽车用电点火具要求和试验方法》.pdf VIP
原创力文档

文档评论(0)