博客
关于我
MFC函数之BitBlt
阅读量:797 次
发布时间:2023-02-09

本文共 315 字,大约阅读时间需要 1 分钟。

Cgame123View 类的 OnDraw 方法用于绘制用户界面。首先,该方法获取文档对象 pDoc,并验证其有效性。如果文档无效则直接返回。接着,获取当前窗口的客户区域 Rect,计算屏幕宽度和高度。然后创建一个与现有设备上下文(pDC)兼容的设备上下文 Dc。如果创建失败则显示错误消息。

Dc 选择了背景图像后,使用 BitBlt 方法绘制两张图像到屏幕上,使其水平偏移 800 像素。接下来,创建另一个兼容设备上下文 dccompatible 并选择平面图像,使用 BitBlt 方法将图像绘制到屏幕左上角。

需要注意的是,代码中的变量如 goup 和 m_bm 需要在适当的上下文中定义和赋值,否则可能会导致程序错误。

转载地址:http://tgyfk.baihongyu.com/

你可能感兴趣的文章
MacBook Pro 休眠后五国,自动重启报错
查看>>
Macbook Pro下Bootcamp上win7截图方法
查看>>
MacBook开机出现问号文件夹?别急 可能是这些原因!
查看>>
MacBook键盘突然失灵?这几个排查步骤一定要试试!
查看>>
Macbook风扇突然一直狂转?一文搞定各种可能原因
查看>>
MacBook黑屏/白屏开不了机?一文搞定所有可能的解决方案!
查看>>
Machine Learning in Action -- 树回归
查看>>
Machine Learning Project Walkthrough: Preparing the features
查看>>
macOS Big Sur 11.0.1 上未弹出应用程序
查看>>
MacOS Docket 安装及核心中间件环境搭建
查看>>
MacOS:创建目录出现 Read-only file system
查看>>
macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)
查看>>
macOS系统上安装JDK
查看>>
MacType Decency 项目常见问题解决方案
查看>>
Mac下IDEA更换Maven仓库
查看>>
Mac下MySQL 报错:Error1045(28000)解决办法
查看>>
Mac下redis安装和启动
查看>>
Mac下各种网络命令的使用
查看>>
Mac下如何配置环境变量
查看>>
Mac下安装jdk
查看>>