社区
C++ 语言
帖子详情
mfc中如何显示程序绘制的位图而不是加载的位图资源
bingdxy
2014-04-28 11:09:48
如何在mfc中绘制多边形然后以位图的形式贴在客户区啊,就是执行的时候直接出来我绘制的蜂窝状图形了,而不是需要点击鼠标去绘制
就是应该在哪里编写绘制网格的代码呢,核心代码已经知道,但是显示不出来,求大神支招
就是执行窗口中直接显示如下图形
...全文
166
2
打赏
收藏
mfc中如何显示程序绘制的位图而不是加载的位图资源
如何在mfc中绘制多边形然后以位图的形式贴在客户区啊,就是执行的时候直接出来我绘制的蜂窝状图形了,而不是需要点击鼠标去绘制 就是应该在哪里编写绘制网格的代码呢,核心代码已经知道,但是显示不出来,求大神支招 就是执行窗口中直接显示如下图形
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bingdxy
2014-04-29
打赏
举报
回复
谢谢啊,我已经解决了,直接在onpaint函数里面绘制就可以了,嘿嘿
highnewrain
2014-04-28
打赏
举报
回复
通过兼容DC!先将要显示的图形全部画在兼容DC上,然后将兼容DC上的内容复制到你要显示的窗口的DC上就行了!
MFC
中
加载
位图
资源
到窗口
中
本文档详细介绍了如何在
MFC
应用
程序
中
加载
位图
资源
并
显示
到窗口。首先创建一个单文档应用,然后在视图类
中
添加
位图
成员变量,并在构造函数
中
使用LoadImage函数从磁盘
加载
位图
。接着在OnDraw方法
中
利用BitBlt函数
绘制
位图
。LoadImage函数用于
加载
图像
资源
,支持
位图
、图标和鼠标指针,而BitBlt函数则用于从源设备复制
位图
到目标设备。
MFC
加载
位图
资源
的实现
本文详细介绍了在
MFC
应用
程序
中
如何
加载
位图
资源
,包括关键步骤和使用的函数如BitBlt和StretchBlt。
MFC
中
在视图窗口
显示
位图
本文档介绍如何在
MFC
的单文档工程视图窗口
中
显示
及放大
位图
。通过在
资源
视图插入
位图
,然后在OnDraw函数
中
加载
并使用BitBlt函数进行
绘制
,实现左边
显示
原图,右边
显示
放大后的
位图
效果。关键步骤包括创建兼容DC,选择对象,以及使用StretchBlt进行拉伸
绘制
。
MFC
之图片控件(PictrueControl)---
位图
的静态
加载
和动态
加载
方式
本文详细介绍了
MFC
中
图片控件(PictrueControl)的两种
加载
方式:静态
加载
和动态
加载
。静态
加载
直接在
资源
视图
中
插入
位图
并设置控件属性,动态
加载
则通过代码在运行时
加载
位图
。
MFC
基于对话框的
位图
加载
本文介绍了一个简单的VC++
MFC
应用
程序
,演示如何在基于对话框的应用
中
加载
位图
。通过添加组合框选择不同的图片,然后在OnPaint()函数
中
根据选择填充指定区域。适合
MFC
初学者,代码包括初始化对话框、添加
位图
选项和在OnPaint事件
中
绘制
位图
。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章