炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3280|回复: 8

[已提供代码]XC_WIND_TRANSPARENT_SHAPED有多余背景

[复制链接]
回帖奖励 3 炫彩币 回复本帖可获得 3 炫彩币奖励! 每人限 1 次(中奖概率 80%)

该用户从未签到

发表于 2014-7-20 18:53:30 | 显示全部楼层 |阅读模式
本帖最后由 无木成林 于 2014-7-25 11:42 编辑

版本号:v1.6.3
开发环境:vs2013、易语言
BUG说明: 创建一个窗口,其透明标记设置为XC_WIND_TRANSPARENT_SHAPED,然后设置一个png底图(XWnd_SetImage)。1.6.3无法实现1.5.3那样的效果(多出了默认的背景颜色)
BUG代码(帖子末尾附有VS2013工程):
  1.         HWINDOW m_hWindow; //窗口句柄
  2.         
  3.         BOOL Create() //创建窗口和按钮
  4.         {
  5.                 m_hWindow = XWnd_CreateWindow(0, 0, WIN_WIDTH, WIN_HEIGHT, L"炫彩界面库-Unicode", NULL, XC_SY_CENTER); //创建窗口
  6.                 HIMAGE        hImage = XImage_LoadFile(L".\\缩小镜.png", false);
  7.                 XWnd_SetImage(m_hWindow, hImage);
  8.                 XWnd_EnableDragWindow(m_hWindow, TRUE);
  9.                 XImage_EnableAutoDestroy(hImage, true);
  10.                 XWnd_SetTransparentFlag(m_hWindow, XC_WIND_TRANSPARENT_SHAPED);
  11.                 XWnd_ShowWindow(m_hWindow, SW_SHOW); //显示窗口
  12.                 return TRUE;
  13.         }
复制代码


BUG截图:
1.5.3运行截图(整个界面只有PNG):
1.5.3.jpg
1.6.3运行截图(多了默认颜色的背景):
1.6.3.jpg


VS2013项目打包:
Cashier.rar (1.85 MB, 下载次数: 870)
该项目中exe的Build目录里XCGUI.dll为1.5.3版,XCGUId.dll为1.6.3版。同一份代码,你运行Debug和Release就能看到不同版本Dll的表现。

该用户从未签到

发表于 2014-7-20 18:54:27 | 显示全部楼层
请上传简单代码例子
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-7-20 21:20:43 | 显示全部楼层
    你代码传上来看看.

    该用户从未签到

     楼主| 发表于 2014-7-25 09:12:31 | 显示全部楼层
    本帖最后由 无木成林 于 2014-7-25 09:12 编辑
    admin 发表于 2014-7-20 21:20
    你代码传上来看看.

    已上传代码。这个问题群里已经多个人都反应了。

    该用户从未签到

     楼主| 发表于 2014-7-25 11:42:54 | 显示全部楼层
    抽个时间给看一下……

    该用户从未签到

    发表于 2014-7-25 21:01:22 | 显示全部楼层

    回帖奖励 +3 炫彩币

    admin 发表于 2014-7-20 21:20
    你代码传上来看看.

    我也是相同的问题
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-7-25 21:20:49 | 显示全部楼层
    问题已解决,请下载最新库.

    该用户从未签到

    发表于 2014-7-26 20:13:42 | 显示全部楼层
    admin 发表于 2014-7-25 21:20
    问题已解决,请下载最新库.

    下载了最新版  7月6号的 还是那样呢
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2014-7-27 14:42:23 | 显示全部楼层

    回帖奖励 +3 炫彩币

    是下载群共享里面的加强版2,我测试过可以了.
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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

    GMT+8, 2024-9-19 10:04 , Processed in 0.076955 second(s), 22 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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