本帖最后由 mc_ran 于 2012-10-25 15:28:40 编辑

解决方案 »

  1.   

    fun(m_hWnd,RGB(60,15,134),60,1);
    应该是这句话的问题。
    ModifyStyleEx(0,WS_EX_LAYERED);
    SetLayeredWindowAttributes(m_hWnd,RGB(255,255,255),200,LWA_ALPHA | LWA_COLORKEY);
    最后一个参数。详细可参考百度百科。
      

  2.   

    SetLayeredWindowAttributes(m_hWnd,RGB(255,255,255),0,LWA_COLORKEY);
      

  3.   

    最好用白色。你可以用Photoshop打开你的图片看看这些圆角处像素是不是都一样。
      

  4.   

    实现了但是其他颜色为什么就不行呢???  我发现就base可以... 其他颜色我怎么弄都不行啊? 为什么?
      

  5.   

    http://www.vckbase.com/index.php/wv/883
    肯定是可以的,vckbase上的这位都实现了。
    如果找不到原因,就归结为今天的RP不好吧!
      

  6.   

    知道问题出在哪了。
    pDC->SetStretchBltMode (HALFTONE); 
    这句话搞的鬼.. 我的图片大小不合适 我压缩之后贴的图,然后图片有失真,于是加了那个代码来消除失真的...汗