当前位置:   article > 正文

半透效果实现_wy37.con

wy37.con

evc下两种实现半透明背景的函数

作者:中国嵌入式系统开发

实现两张图片叠加,半透明效果。

sdmmclogozx.bmpsdmmclogohangsheng.bmp

void CGPS_eDogDlg::TransBitmap(HDC hDC,RECT rect,double Trans)
{     
    int nWidth   = rect.right - rect.left;                          //半透明区域的宽度
    int nHeight = rect.bottom - rect.top;                          //半透明区域的高度

HDC hBackDC;
hBackDC = CreateCompatibleDC(hDC);
HBITMAP hBackBitmap;
hBackBitmap = (HBITMAP)SHLoadDIBitmap(_T(sdmmclogozx.bmp));
SelectObject(hBackDC,hBackBitmap);

HBITMAP hUpBitmap;
HDC hUpDC;
hUpDC = CreateCompatibleDC(hDC);
hUpBitmap = (HBITMAP)SHLoadDIBitmap(_T(sdmmclogohangsheng.bmp));
SelectObject(hUpDC,hUpBitmap);
     
    //新建一个DC来拷贝目标区域
    HDC BackDC;                                                            
    BackDC = CreateCom

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/232059
推荐阅读
相关标签
  

闽ICP备14008679号