首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

MFC叠加有关问题!

2012-03-25 
MFC叠加问题!~一个对话框,用bitblt显示一副图然后再用CFont*oldFont//定义旧字体指针oldFontdc.SelectOb

MFC叠加问题!~
一个对话框,用bitblt显示   一副图   然后再用
CFont   *oldFont;     //定义旧字体指针
oldFont   =   dc.SelectObject(&m_font);//选择新字体
dc.SetTextColor(RGB(0,28,123));             //设定文字显示颜色
dc.SetBkMode(TRANSPARENT);
dc.TextOut(55,40,usrname);               //输出文字至dc
dc.SelectObject(oldFont);//重设回旧字体
来再指定位置显示字体
可是发现,被图片覆盖掉了   没法显示出来。
如果不显示图片的话   字体可以显示
我该怎么办?是什么地方出错了吗?

[解决办法]
代码全部贴出来好了!!!!!!
[解决办法]
改变BitBlt的 最后一个参数试试 。如:SRCAND、SRCPAINT;

[解决办法]
ding le
[解决办法]
MARK!

热点排行