炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 8445|回复: 5

[提问] tree的问题和背景内容边框问题

[复制链接]

该用户从未签到

发表于 2016-3-23 15:49:31 | 显示全部楼层 |阅读模式
10炫彩币
1.png

1.请问怎么单独设定tree的group部分选中的背景色。


2.XBtn_AddBkBorder 添加背景内容边框。请问怎么设定一个边的边框。例如顶边。

最佳答案

查看完整内容

http://pan.baidu.com/s/1nux5MPj 设置树 分组颜色 http://www.xcgui.com/bbs/forum.php?mod=viewthread&tid=1734 或者这个帖子

该用户从未签到

发表于 2016-3-23 15:49:32 | 显示全部楼层
本帖最后由 dasemimi 于 2016-3-23 17:46 编辑
小黑仔 发表于 2016-3-23 15:54
给个demo方便吗?再回答一下第二个问题。谢谢了

http://pan.baidu.com/s/1nux5MPj  设置树 分组颜色

http://www.xcgui.com/bbs/forum.php?mod=viewthread&tid=1734 或者这个帖子
回复

使用道具 举报

该用户从未签到

发表于 2016-3-23 15:52:46 | 显示全部楼层
本帖最后由 dasemimi 于 2016-3-23 16:00 编辑

你要这样做的话,比如使用分组模板,分组模板里面添加一个基础元素,

然后注册模板完成事件,在里面获取基础元素的句柄,然后设置颜色即可

第二个问题,是同样的,获取元素的句柄,然后获取背景内容管理器句柄,然后添加边框


void WINAPI XBkInfoM_AddBorder  ( HBKINFOM  hBkInfoM,  
  int  nState,  
  COLORREF  color,  
  BYTE  alpha,  
  int  width  
)   


添加背景内容边框.
参数:
hBkInfoM 背景内容管理器句柄.  
nState 组合状态  
color RGB颜色.  
alpha 透明度.  
width 线宽.  


回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-3-23 15:54:09 | 显示全部楼层
dasemimi 发表于 2016-3-23 15:52
你要这样做的话,比如使用分组模板,分组模板里面添加一个基础元素,

然后注册模板完成事件,在里面获取基 ...

给个demo方便吗?再回答一下第二个问题。谢谢了
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2016-3-24 12:51:39 | 显示全部楼层
dasemimi 发表于 2016-3-23 15:49
http://pan.baidu.com/s/1nux5MPj  设置树 分组颜色

http://www.xcgui.com/bbs/forum.php?mod=viewthread ...

您的DEMO中使用了 XTree_GetTemplateObject (m_hTree, item.nID, 1)

第三个参数是nTempItemID   请问这个怎么设定1的?解释下这个参数意思,谢谢
回复

使用道具 举报

该用户从未签到

发表于 2016-3-24 13:13:25 | 显示全部楼层
小黑仔 发表于 2016-3-24 12:51
您的DEMO中使用了 XTree_GetTemplateObject (m_hTree, item.nID, 1)

第三个参数是nTempItemID   请问这 ...

树模板 xml里面 有一个 nId 和 item id,是 itemid 的值
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2024-4-30 22:37 , Processed in 0.071856 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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