社区
图形处理/算法
帖子详情
MFC中,在窗体绘图,如何将图绘制到控件之上
tx183584
2011-10-21 10:35:46
画一个图,如何能画在控件之上,如果重载控件的onpaint方法,这图只能画在控件上,怎么样能同时在窗体上画呢
...全文
384
6
打赏
收藏
MFC中,在窗体绘图,如何将图绘制到控件之上
画一个图,如何能画在控件之上,如果重载控件的onpaint方法,这图只能画在控件上,怎么样能同时在窗体上画呢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
QQ515311445
2011-10-21
打赏
举报
回复
那你的意思就不是画在窗体上了,而是画在屏幕上,用GetDC(NULL)取屏幕的HDC,再在屏幕的HDC上画就行.
fandh
2011-10-21
打赏
举报
回复
如果是这样的话,那么,两个都要画!
fandh
2011-10-21
打赏
举报
回复
你希望是不是这样?
给窗体画图,连控件也画了?
tx183584
2011-10-21
打赏
举报
回复
[Quote=引用 1 楼 fandh 的回复:]
画的时候,取窗体的rect与窗体的DC,然后画,最好在窗体里面画。
[/Quote]
取窗体的dc,画的图.,会被控件给覆盖了
fandh
2011-10-21
打赏
举报
回复
画的时候,取窗体的rect与窗体的DC,然后画,最好在窗体里面画。
lionpl
2011-10-21
打赏
举报
回复
在控件上画
CWnd *pWin = GetDlgItem(IDC_STC_FLAT); //IDC_STC_FLAT为你控件ID
CDC *pDC = pWin->GetDC();
pDC->......
在窗体上画
CDC *pDC = GetDC();
pDC->......
[
MFC
]使用ChartCtrl类
绘
图
MFC
(MicrosoftFoundationClasses)是微软基础类库的简称,是微软公司实现的一个C++类库,主要封装了大部分的windows API函数,vc++是微软公司开发的c/c++的集成开发环境,所谓集成开发环境,就是说利用它可以编辑,编译,调试,而不是使用多种工具轮换操作,灵活性较大。vc也指它的内部编译器,集成开发环境必须有一个编译器内核,例如DevC++其
中
一个编译器内核就是gcc。...
MFC
在Picture
控件
上
绘制
ROI
前面介绍了
MFC
对话框程序
绘制
ROI,但是ROI不是
绘制
在Picture
控件
上,而是整个
窗体
,离我们项目
中
的需求还有一段距离。待继续实现: 1.ROI的坐标改为相对Picture
控件
左上顶点为原点; 2.在Picture
控件
上
绘制
,移动ROI; 3.
绘制
区域需要保证在Picture
控件
之内; 1.ROI的坐标改为相对Picture
控件
左上顶点为原点 解决办法: 1)定义一个CR...
MFC
中
用Teechart
控件
绘制
箭头
最近做东西,在
MFC
上面有
绘制
箭头的需求。网上大多数是
MFC
中
绘制
的都是折线
图
,柱状
图
。 参考网站https://blog.csdn.net/liuyi1207164339/article/details/46730213 那如何
绘制
箭头呢?其实只要你会
绘制
折线
图
,柱状
图
,也就基本可以
绘制
箭头了。这里略过teechart安装。 1.创建
MFC
工程 2.为工程添加一个新类。鼠标右击项目,类...
MFC
与Qt常见
窗体
、
控件
对比
因此,在选择框架和组件时,你需要考虑你的应用程序需求、使用的框架以及它们的特性。这个对照表描述了
MFC
与 Qt 常见
窗体
类的功能和用途,有助于你更好地理解每个
窗体
类的作用。然而,由于
MFC
和 Qt 是两个不同的框架,
窗体
类之间可能存在差异,所以在使用之前最好查阅相关文档来了解每个
窗体
类的详细信息。每个
窗体
类都具有特定的功能和用途,可以根据应用程序的需求选择适当的
窗体
类来创建界面。在
MFC
中
,类CWnd是所有窗口类的基类,很自然的,它也是所
控件
类的基类。
在
MFC
中
使用C#
窗体
:第一个简单
窗体
嵌入示例
在C++与C#混合开发的项目
中
,
MFC
窗体
与C#
窗体
的互相嵌入是常见需求之一。本文介绍将C#
窗体
嵌入
MFC
中
的一个简易示例步骤。编程环境:VS2015新建C#类库项目,如
图
: 添加用户
控件
,如
图
: 在UserControl1
控件
设计器上添加buttom 和textbox,并修改背景色为蓝色,如
图
: 给button添加一个弹框事件响应,代码如下: 生成项目。在“生成”菜单
中
,单击“生成解决方案”。创建后效果如
图
: 删除
MFC
对话框上全部
控件
,新增一个Static,将其区域拉大,在"属性"窗口
中
,将Stat
图形处理/算法
19,463
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章