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

一个很怪异的有关问题

2012-04-20 
一个很怪异的问题!C/C++ codeCBrush m_brDentsCBitmap m_bmDentsm_brDents.DeleteObject()m_bmDents.Lo

一个很怪异的问题!

C/C++ code
    CBrush m_brDents;    CBitmap m_bmDents;    m_brDents.DeleteObject();    m_bmDents.LoadBitmap(IDB_BAK);                    //导入背景图片    m_brDents.CreatePatternBrush(&m_bmDents);        //保存窗体背景图片,供OnCtlColor()调用HBRUSH CTreeDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {    HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);        // TODO: Change any attributes of the DC here    if(nCtlColor == CTLCOLOR_DLG)    {        pDC->SetBkMode(TRANSPARENT);        return m_brDents;     }    // TODO: Return a different brush if the default is not desired    return hbr;}

相关代码如上! 图片正确显示在对话框背景上,但是我图片上用PS做上去的字却显示不出来!!!
这什么情况? 求解释

[解决办法]
对你的PS处理后的图片不能支持
[解决办法]
应该是你PS输出图片的时候选择的格式不对吧,你别使用alpha

热点排行