社区
图形处理/算法
帖子详情
MFC 如何在对话框里实现按下button,在画布上把图显示出来
callous_tu
2012-05-15 02:50:06
我建了一个对话框,左边建立了画布,右边是按钮,用ondraw函数写了画图程序之后,现在运行程序,图直接就在画布上显示了,但是我想实现按下按钮再把图显示出来。请问如何实现?
小弟新手,还有一个问题是 要是有2个按钮,当我按下另外一个的时候,如何实现把画布上的擦去,然后再把ondraw画的图显示上去。
...全文
195
7
打赏
收藏
MFC 如何在对话框里实现按下button,在画布上把图显示出来
我建了一个对话框,左边建立了画布,右边是按钮,用ondraw函数写了画图程序之后,现在运行程序,图直接就在画布上显示了,但是我想实现按下按钮再把图显示出来。请问如何实现? 小弟新手,还有一个问题是 要是有2个按钮,当我按下另外一个的时候,如何实现把画布上的擦去,然后再把ondraw画的图显示上去。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
callous_tu
2012-05-15
打赏
举报
回复
thanks a lot
ls443085074
2012-05-15
打赏
举报
回复
在button 里添加个控制变量 m_bdraw = TRUE;
在ondraw(){
if(m_bDraw){
//画图
}
}
liuli7786
2012-05-15
打赏
举报
回复
if(控制变量==1)
{
//绘制图片1
//在这里把控制变量设为0
}
elsem if(控制变量==2)
{
//绘制图片2
//在这里把控制变量设为0
}
callous_tu
2012-05-15
打赏
举报
回复
现在这个问题解决了,出现了个新问题:我现在把这个对话框嵌套在一个新建的对话框中,现在我点一个按钮,出现图了之后,把这个对话框关了再打开。图依然还在,是不是有什么函数可以在对话框被关闭之后,把那个控制换图的变量值给消除?
callous_tu
2012-05-15
打赏
举报
回复
谢谢楼上两位,我先实验一下
向立天
2012-05-15
打赏
举报
回复
在按钮里修改绘制参数
然后调用Invalidate
在OnDraw里根据参数绘制
liuli7786
2012-05-15
打赏
举报
回复
定义一个全局的控制变量,在按钮1按下的函数中:为控制变量赋值为1,然后调用Invalidate();
在按钮2按下的函数中:为控制变量赋值为2,然后调用Invalidate();
在ondraw函数中:
if(控制变量==1)
{
//绘制图片1
}
elsem if(控制变量==2)
{
//绘制图片2
}
C++
MFC
实战速成教程(VS2013)上
让零基础朋友快速掌握
MFC
的开发,进入到C++的Windows编程之殿堂。
MFC
规模庞大,结构复杂,导致很多初学者学习困难。本教程,则排除一切对初步者的干扰,从
MFC
庞大的结构中,单刀直入,取出最核心的类,以简明易懂的...
[
MFC
]
对话框
动态控件的创建 在Picture Control控件上
显示
图
片 [大三TJB_708]
1
MFC
对话框
之上的动态控件的创建 在
对话框
上的控件是
MFC
类的一个具体对象,其对应的变量内包含了类的数据成员和函数成员。当在
对话框
之上使用静态控件时,可以根据类向导来为每个控件添加消息、响应函数以及变量。...
MFC
使用C
Button
的
显示
区域作为
画布
显示
图
像
1.在
对话框
中添加一个C
Button
控件,然后在类向导中新建一个继承自C
Button
的类 class CDisplayArea : public C
Button
{//...} 2.在该
对话框
的头文件中声明一个CDisplayArea类的对象,然后和新添加的C
Button
按钮绑定到...
MFC
的
Button
和Static控件
最近要写一个
MFC
的
对话框
程序,发现要把
MFC
的
对话框
写的有色彩点并不容易,不像在C#
里
设置属性指就好,而是要自己去写一些代码完成
对话框
的绘画操作。比如一个简单的鼠标移入、移出操作,都要自己去写代码。由于我只...
MFC
之 重绘按键C
button
是不是很难看,因为我们的
对话框
美化了,所以我们的按钮也要美化,因为采用贴
图
的方式来美化,所以,我先给出这两个按钮的PNG格式的
图
片,该
图
片支持透明色,具体如下: 关闭按钮效果
图
: 最小化按钮效果
图
: 这...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章