炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2776|回复: 4

关于半透明效果的一点疑问,窗体透明控件不透明

[复制链接]

该用户从未签到

发表于 2013-2-23 21:28:12 | 显示全部楼层 |阅读模式
最新在模仿扣扣旋风的界面,已经完成了一部分了,不过在模仿半透明的地方遇到了点障碍。
无标题.png

我知道炫彩画界面的时候用的UpdateLayeredWindow将内存中的pWindow->hBtimap。按说如果这个hBitmap中的alpha存在,那么这部分的alpha画的时候就进行一定程度的透明了。好在炫彩中的控件都是自绘的,只要自绘的时候不将这些自绘控件的透明度设置,是不是就会出现窗体透明而控件不透明的状态呢?XWnd_SetTransparentAlpha这个好像是设置了所有控件的透明度。但是我又没有发现具体控件,比如说button下绘画时如何指定他不透明的方法? 不知道想法对不对,求指教!

下面是我要实现的效果,透明度可调节,但控件始终不透明。
无标题.png

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2013-2-26 22:08:44 | 显示全部楼层
    控件透明是根据透明通道,PNG图片带透明通道,可以用PNG图片贴图.

    该用户从未签到

     楼主| 发表于 2013-3-4 00:02:48 | 显示全部楼层
    窗体可以当成控件来处理?
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2013-3-4 18:15:42 | 显示全部楼层
    窗体是有HWND句柄的,是独立的,可以当子窗口.

    该用户从未签到

    发表于 2013-6-30 04:06:22 | 显示全部楼层
    原来如此,用png。。。。
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-9-20 05:47 , Processed in 0.076386 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表