mfc背景图片覆盖控件问题

简介:

自己字onpaint函数里绘制了北京图片,当对话框被其他程序窗口遮挡是,所有的控件都会消失,被背景图覆盖。

这个问题在网上找了很久,终于找到了答案,其实很简单。

对话框属性-》clip children  设置为 true即可

我用此方法成功解决了我的问题,希望对大家有所帮助

本文转自博客园知识天地的博客,原文链接:mfc背景图片覆盖控件问题 ,如需转载请自行联系原博主。

相关文章
|
5月前
19 MFC - 标签控件 CTabCtrl
19 MFC - 标签控件 CTabCtrl
20 0
MFC修改窗口背景颜色
MFC修改窗口背景颜色
220 0
vc 设置控件字体
vc 设置控件字体
214 0
Qt编写自定义控件26-平铺背景控件
一、前言 平铺背景控件,主要的应用场景是作为画布出现,黑白相间的背景图,然后上面可以放置图片图形等,使得看起来更美观,比如PS软件新建图层以后的背景,FireWorks软件新建画布以后的透明背景,ICO制作软件新建画布以后的背景,都会采用一个黑白相间的背景。
1049 0
|
存储 Windows
MFC 窗体背景图片设置
很多人在做MFC 界面的时候想要给对话框加入背景图片,很多人都会想到在OnPaint()里面来加一段代码来实现,其实这样做并不怎么科学,因为它会导致窗口不断重绘,在很多项目中窗口会闪烁(比如带播放视频的一个对话框);下面的方法我感觉更为合理。
2027 0
|
程序员 Windows
MFC添加背景图片三种方法
方法一: 1、声明成员变量CBrush m_brush;2、在InitDialog中添加代码: ? CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1);  //IDB_BITMAP1是图片资源ID m_brush.
1393 0
MFC实现为窗体添加的背景图片
将一个bmp图片添加到资源中 在资源视图中更改位图资源的ID为IDB_BITMAP_BACKGROUND。   第一种方法:   在Dialog中添加一个Picture Control控件,将Picture Control控件的Type属性 更改为Bitmap。
838 0
MFC创建单文档工程(为窗口添加背景图)
首先把BMP位图图片添加到资源文件res文件夹下; 其次,资源视图——VT_Ards.rc——右键选择添加资源,选择Bitmap,导入BMP图片并修改图片ID; 然后添加代码(详见MFC单文档工程为窗口添加背景图代码) ...
1591 0
|
前端开发
[uwp]自定义图形裁切控件
原文:[uwp]自定义图形裁切控件     开始之前,先上一张美图。图中的花叫什么,我已经忘了,或者说从来就不知道,总之谓之曰“野花”。只记得花很美,很香,春夏时节,漫山遍野全是她。这大概是七八年前的记忆了,不过她依旧会很准时的在山上沐浴春光,灿烂盛开,只是我看不到罢了。
1168 0

热门文章

最新文章