炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3913|回复: 3

[已解决] XTree_AddItemBkFill 异常

[复制链接]

该用户从未签到

发表于 2016-4-13 00:16:07 | 显示全部楼层 |阅读模式
BUG提交
炫彩版本号: V1.9.6.2-内测第2版
操作系统: win10
开发环境:
编程语言: 易语言
问题分类: 在代码中使用错误 
简短描述: XTree_AddItemBkFill 不能设置项鼠标停留时的背景颜色
XTree_AddItemBkFill  不能设置项鼠标停留时的背景颜色

参数:nState 为:tree_item_state_stay tree_state_flag_item_staytree_state_flag_item_select_no   都不能设置。

Tree_BUG_V1.9.6.2_TestV2.rar (65.79 KB, 下载次数: 520)

该用户从未签到

发表于 2016-4-13 10:58:09 | 显示全部楼层
不要乱用。。。。  带 state_flag  的常量是给 bkInfoM 用的。。。。 例如:#tree_state_flag_item_stay


只有 stat ,是给元素封装函数用的,例如

void WINAPI XTree_AddItemBkFill  ( HELE  hEle,  
  tree_item_state_ nState,  
  COLORREF  color,  
  BYTE  alpha  
)

要 看帮助文档参数 ,   所以,根据 你回应的,我做了如下更改

  1. mTree.GetBkInfoManager ().AddFill (#tree_state_flag_item_stay, 255, 255)
复制代码

该用户从未签到

 楼主| 发表于 2016-4-13 11:43:48 | 显示全部楼层
dasemimi 发表于 2016-4-13 10:58
不要乱用。。。。  带 state_flag  的常量是给 bkInfoM 用的。。。。 例如:#tree_state_flag_item_stay

为何如此复杂

该用户从未签到

发表于 2016-4-13 14:11:07 | 显示全部楼层

因为 可以扩展更多的特效
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2024-5-3 12:08 , Processed in 0.074835 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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