炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 2346|回复: 3

[已解决] 【已解决】载入图片某块区域后不能设置九宫

[复制链接]

该用户从未签到

发表于 2015-10-25 15:59:27 | 显示全部楼层 |阅读模式
本帖最后由 tmplinshi 于 2015-10-31 02:26 编辑

测试版本: v1.8.9.1

  1. #Include <class_xcgui>
  2. #NoEnv
  3. #SingleInstance Force
  4. SetWorkingDir %A_ScriptDir%
  5. SetBatchLines -1

  6. xcgui.XInitXCGUI()

  7. hWindow := xcgui.XWnd_Create(0, 0, 300, 200, "炫彩界面库窗口")
  8. xcgui.XBtn_SetType( xcgui.XBtn_Create(10, 5, 60, 20, "close", hWindow), 3 )

  9. ; 创建 3 个图片控件
  10.         hShape1 := xcgui.XShapePic_Create(20, 50, 50, 50, hWindow)
  11.         hShape2 := xcgui.XShapePic_Create(120, 50, 50, 50, hWindow)
  12.         hShape3 := xcgui.XShapePic_Create(220, 50, 50, 50, hWindow)

  13. ; 创建 3 个图片句柄
  14.         ; 句柄1 - 载入图片其中一块再设置九宫图,失败!
  15.         hImage1 := xcgui.XImage_LoadFileRect("image\button.png", 15, 0, 15, 27)
  16.         xcgui.XImage_SetDrawTypeAdaptive(hImage1, 2, 2, 2, 2)

  17.         ; 句柄2 - 以九宫格方式载入图片,成功!
  18.         hImage2 := xcgui.XImage_LoadFileAdaptive("image\btn_hot.png", 2, 2, 2, 2)

  19.         ; 句柄3 - 载入整个图片再设置九宫格,成功!
  20.         hImage3 := xcgui.XImage_LoadFile("image\btn_hot.png")
  21.         xcgui.XImage_SetDrawTypeAdaptive(hImage3, 2, 2, 2, 2)

  22. ; 设置图片
  23.         xcgui.XShapePic_SetImage(hShape1, hImage1)
  24.         xcgui.XShapePic_SetImage(hShape2, hImage2)
  25.         xcgui.XShapePic_SetImage(hShape3, hImage3)

  26. ; 创建 3 个文本控件
  27.         xcgui.XShapeText_Create(20, 50, 50, 50, "1", hWindow)
  28.         xcgui.XShapeText_Create(120, 50, 50, 50, "2", hWindow)
  29.         xcgui.XShapeText_Create(220, 50, 50, 50, "3", hWindow)

  30. xcgui.XWnd_ShowWindow(hWindow)
  31. xcgui.XRunXCGUI()
  32. xcgui.XExitXCGUI()
复制代码


截图

截图

测试文件下载: http://pan.baidu.com/s/1c02UEQW
button.png
btn_hot.png

该用户从未签到

发表于 2015-10-25 19:25:27 | 显示全部楼层
值得鼓励,mark一下
  • TA的每日心情
    开心
    2022-1-9 18:18
  • 发表于 2015-10-30 23:13:45 | 显示全部楼层
    问题已解决.

    该用户从未签到

     楼主| 发表于 2015-10-31 02:26:32 | 显示全部楼层
    谢谢,v1.8.9.2 正常了。
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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

    GMT+8, 2024-4-19 02:23 , Processed in 0.073283 second(s), 21 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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