MFC叠加有关问题!

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!