博客
关于我
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/

你可能感兴趣的文章
MyBatis实操第一课5月17号.在学完了MaBatis框架后。
查看>>
Mybatis学习(1)
查看>>
MyBatis学习总结(9)——使用MyBatis Generator自动创建代码
查看>>
MyBatis学习总结(8)——Mybatis3.x与Spring4.x整合
查看>>
MyBatis学习总结(7)——Mybatis缓存
查看>>
MyBatis学习总结(6)——调用存储过程
查看>>
MyBatis学习总结(5)——实现关联表查询
查看>>
MyBatis学习总结(4)——解决字段名与实体类属性名不相同的冲突
查看>>
MyBatis学习总结(3)——优化MyBatis配置文件中的配置
查看>>
MyBatis学习总结(2)——使用MyBatis对表执行CRUD操作
查看>>
MyBatis学习总结(28)—— MyBatis-Plus 实战技巧总结
查看>>
MyBatis学习总结(27)——Mybatis-Plus使用小技巧
查看>>
MyBatis学习总结(26)——Mybatis源码中使用了哪些设计模式?
查看>>
MyBatis学习总结(25)——Mybatis Generator generatorConfig.xml配置文件详细说明
查看>>
MyBatis学习总结(24)——Mybatis常见问题汇总
查看>>
mybatis-plus 扩展、插件
查看>>
Mybatis-plus 实现多租户业务实战
查看>>
MyBatis-Plus LambdaQueryWrapper 详解:优雅构建类型安全的查询条件
查看>>
mybatis-plus apply 防SQL注入,从零基础到精通,收藏这篇就够了!
查看>>
Mybatis-@MapperScan和mybatisscan分析
查看>>