VC中设置Dialog背景图象

2016-02-19 21:45 10 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享VC中设置Dialog背景图象的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - 编程语言 】

  在CODEGURU看到一个MDI CLIENT以位图为背景的例子,受到启发,在DIALOG中相似地模仿了以下,效果很好。

  主要要点是处理背景擦除消息时在DIALOG CLIENT区域画位图,代码如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  BOOL CBmpbgDlg::OnEraseBkgnd(CDC* pDC)
{
CRect rect;
GetClientRect(&rect);
BITMAP bm;
CDC dcMem;
m_pBmp-GetObject(sizeof(BITMAP),(LPVOID)&bm);
dcMem.CreateCompatibleDC(NULL);
CBitmap* pOldBitmap = dcMem.SelectObject(m_pBmp);
for (register int nX=0;nXBitBlt(nX,nY,bm.bmWidth,bm.bmHeight,&dcMem,0,0,SRCCOPY);
dcMem.SelectObject(pOldBitmap);
return TRUE;
}

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1627037.html

延伸阅读
美丽说怎么更换背景图   美丽说怎么更换背景图?         当好友访问你详细资料时的时候,第一眼到到的将是你的背景图,设置一张独特的背景图,让好友一看就能记住你。接下来小编就教大家美丽说怎么更换背景图? 1)打开美丽说首页,点击下方导航栏,接着点击背景图右下角图标。 2)点击,...
大姨吗背景图怎么换   1)打开大姨吗进入应用后点击右上方图标,接着点击导航栏。 2)点击,从自己的手机中添加一张图片,编辑图片后点击右下角即可。
一:打开PPT软件,然后右键点击选择设置背景格式。   二:在弹出的面板中我们可以设置背景颜色,在这里有很多的背景选项,我们可以根据自己的需要进行设置哦!例如:选择渐变填充,然后在预设颜色中就有很多渐变效果可以进行选择。   三:图片或纹理设置中,提...
在word文档中插入图片之后,为什么打印不出来? 这主要有两个方面原因:1、你是否在WORD中能够打印预览的照片?2、你使用的打印机内存有多大?一般,第一种情况不多见,主要是第二种。第一种:有些打印机内存只有区区的几兆,而你插入的图片有5、6百兆甚至更大,这样是一般的激光黑白打印机或针式打印机就可能打不出来。第二种:打印机也可以(...
三招搞定PowerPoint背景图提取 方法一: 这个方法是最直接有效的,比较简单;首先打开你想要提取的PowerPoint文档,然后在幻灯片的非文本框和组合内容外的空白处,点击右键鼠标选择保存背景,选择适当保存位置和对应背景图片名称,就完成背景图片的提取与保存了。 方法二: 这里我们只需将某个Powerpoint演示文稿中...

经验教程

510

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部