问题描述如下:1、EXE内嵌一个BITMAP位图作为背景,在背景之上放了一个 微软的IE网页控件。编译EXE,运行,会访问一个网页
2、将EXE失去焦点(切换到后台),再切换回来,网页自动被BITMAP覆盖,无法显示需要解决:切换回来网页依然能在BITMAP之上,正常显示。源代码可从下面的链接获取,请帮忙解决
http://down.vrbrothers.com/testbanner.rar
2、将EXE失去焦点(切换到后台),再切换回来,网页自动被BITMAP覆盖,无法显示需要解决:切换回来网页依然能在BITMAP之上,正常显示。源代码可从下面的链接获取,请帮忙解决
http://down.vrbrothers.com/testbanner.rar
解决方案 »
- 表设计的原则问题求解
- 请问类似备忘录之类的程序,用什么方法可以保存数据最好?
- 使用 MFC 和类型库创建excel自动化项目
- cpu 使用率 到底代表的是什么意义?
- 单文档中实现间隔0.3秒显示一个新图像覆盖旧的图像
- 求助:MFC下用socket API编写UDP通信程序
- modem问题:如何向modem发送AT command,并接收其返回值
- 关于CString与unsigned char的转换问题
- char[],*char, string, cstring有什么区别,各有什么用处?用哪一个比较好?
- 分不够再加,提供意见者有分:如何用vc代码实现自动添加打印机的功能?
- ***关于NAT打洞的问题,请家帮我看看****
- 请求数据库更新问题??求帮助,谢谢谢谢!!!
加个这个就可以了
BOOL CTestBannerDlg::OnEraseBkgnd(CDC* pDC)
{
// TODO: Add your message handler code here and/or call default
CBitmap bitmap;
bitmap.LoadBitmap(IDB_BITMAP1);
CBrush brush(&bitmap);
CBrush *pOldBrush=pDC->SelectObject(&brush);
CRect rc;
GetClientRect(&rc);
pDC->Rectangle(&rc);
pDC->SelectObject(pOldBrush);
return TRUE;
// return CDialog::OnEraseBkgnd(pDC);
}
谢谢 livedeal(怀念) 提供的资料,已经搞定了不过还有个小问题,怎么在添加消息的地方没有 WM_ERASEBKGND 这个消息呢?只能手动加入