炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2323|回复: 4

透明窗口添加元素后不透明的问题

[复制链接]

该用户从未签到

发表于 2014-9-4 17:45:00 | 显示全部楼层 |阅读模式
在一个透明窗扣没添加元素之前的效果图
1.jpg

添加元素之后的效果图
2.jpg

m_hStaticUser=XStatic_Create(10,10,120,25,L"用户账户:",m_hWindow);                       
XEle_SetBkTransparent(m_hStaticUser,TRUE); //设置背景透明
XEle_SetTextColor (m_hStaticUser, MY_COLOR_1); //设置文本颜色.

XCGUI_RegWndMessage(m_hWindow,WM_KILLFOCUS,&CPersonWnd::OnEventKillFocus);

XWnd_SetImage(m_hWindow,XImage_LoadFile(L"skin\\bgPerson.png"));
XWnd_SetTransparentFlag(m_hWindow,TRUE); //设置窗口透明
XWnd_SetLayoutSize (m_hWindow, 0,0,0,0);
XWnd_EnableDragWindow (m_hWindow, TRUE);
XWnd_ShowWindow(m_hWindow,SW_SHOW); //显示窗口

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-9-6 13:26:05 | 显示全部楼层
    你把代码项目传给我看看

    该用户从未签到

     楼主| 发表于 2014-9-11 17:06:14 | 显示全部楼层
    附件为demo代码,注释掉窗体的文字部分就正常了

    xcdemo.zip

    1.19 MB, 下载次数: 765

  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-9-13 15:27:04 | 显示全部楼层
    改成下面这样,如果还是不行等下个版本统一处理。
    BOOL CPersonWnd::Create(HWND m_hwnd,int x,int y) //创建窗口和按钮
    {       
            m_hWindow=XWnd_CreateWindow(x,y,131,68,L"个人信息",m_hwnd, XC_SY_BORDER | XC_SY_ROUND | XC_SY_CENTER | XC_SY_MINIMIZE);//创建窗口
            if(m_hWindow)
            {
                   
                    //这两行注释就正常
                    m_hStatic=XStatic_Create(8,8,120,25,L"测试内容",m_hWindow);
                    XEle_SetBkTransparent(m_hStatic,TRUE);
                    XEle_EnableTransparentChannel(m_hStatic,TRUE);
                    XWnd_SetImage(m_hWindow,XImage_LoadFile(L"skin\\bgPerson.png"));
                    XWnd_SetTransparentFlag(m_hWindow,TRUE); //设置窗口透明
                    XWnd_SetLayoutSize (m_hWindow, 0,0,0,0);
                    XWnd_EnableDragWindow (m_hWindow, TRUE);
                    XWnd_ShowWindow(m_hWindow,SW_SHOW); //显示窗口
                    //int result=XModalWnd_DoModal(m_hWindow);
                    return TRUE;
            }
            return FALSE;
    }

    该用户从未签到

     楼主| 发表于 2014-9-14 11:16:37 | 显示全部楼层
    已经解决,谢谢!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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

    GMT+8, 2024-9-20 00:55 , Processed in 0.074214 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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