Tree-列表树元素

函数

HELE WINAPI XTree_Create (int x, int y, int cx, int cy, HXCGUI hParent)
 列表树_创建 创建树元素. 更多...
 
HELE WINAPI XTree_CreateEx (int x, int y, int cx, int cy, HXCGUI hParent)
 列表树_创建扩展 创建树元素. 使用内置项模板, 自动创建数据适配器 更多...
 
void WINAPI XTree_EnableDragItem (HELE hEle, BOOL bEnable)
 列表树_启用拖动项 启用拖动项功能. 更多...
 
void WINAPI XTree_EnableConnectLine (HELE hEle, BOOL bEnable, BOOL bSolid)
 列表树_启用连接线 启用或禁用显示项的连接线. 更多...
 
void WINAPI XTree_EnableExpand (HELE hEle, BOOL bEnable)
 列表树_启用展开 启动或关闭默认展开功能,如果开启新插入的项将自动展开. 更多...
 
void WINAPI XTree_EnableTemplateReuse (HELE hEle, BOOL bEnable)
 @列表树_启用模板复用 更多...
 
void WINAPI XTree_SetConnectLineColor (HELE hEle, COLORREF color)
 列表树_置连接线颜色 设置项连接线颜色. 更多...
 
void WINAPI XTree_SetExpandButtonSize (HELE hEle, int nWidth, int nHeight)
 列表树_置展开按钮大小 设置展开按钮占用空间大小. 更多...
 
void WINAPI XTree_SetConnectLineLength (HELE hEle, int nLength)
 列表树_置连接线长度 设置连线绘制长度,展开按钮与项内容之间的连线. 更多...
 
void WINAPI XTree_SetDragInsertPositionColor (HELE hEle, COLORREF color)
 列表树_置拖动项插入位置颜色 设置拖动项插入位置颜色提示. 更多...
 
BOOL WINAPI XTree_SetItemTemplateXML (HELE hEle, const wchar_t *pXmlFile)
 列表树_置项模板文件 设置项模板文件. 更多...
 
BOOL WINAPI XTree_SetItemTemplateXMLSel (HELE hEle, const wchar_t *pXmlFile)
 列表树_置选择项模板文件 设置项模板文件,项选中状态. 更多...
 
BOOL WINAPI XTree_SetItemTemplate (HELE hEle, HTEMP hTemp)
 列表树_置项模板 设置列表项模板. 更多...
 
BOOL WINAPI XTree_SetItemTemplateSel (HELE hEle, HTEMP hTemp)
 列表树_置选择项模板 设置列表项模板,项选中状态. 更多...
 
BOOL WINAPI XTree_SetItemTemplateXMLFromString (HELE hEle, const char *pStringXML)
 列表树_置项模板从字符串 设置项模板文件. 更多...
 
BOOL WINAPI XTree_SetItemTemplateXMLSelFromString (HELE hEle, const char *pStringXML)
 列表树_置选择项模板从字符串 设置项模板文件,项选中状态. 更多...
 
BOOL WINAPI XTree_SetItemTemplateXMLFromMem (HELE hEle, void *data, int length)
 @列表树_置项模板从内存 更多...
 
BOOL WINAPI XTree_SetItemTemplateXMLFromZipRes (HELE hEle, int id, const wchar_t *pFileName, const wchar_t *pPassword, HMODULE hModule)
 @列表树_置项模板从资源ZIP 更多...
 
HTEMP WINAPI XTree_GetItemTemplate (HELE hEle)
 @列表树_取项模板 更多...
 
void WINAPI XTree_SetDrawItemBkFlags (HELE hEle, int nFlags)
 列表树_置项背景绘制标志 设置是否绘制指定状态下项的背景. 更多...
 
void WINAPI XTree_SetSplitLineColor (HELE hEle, COLORREF color)
 @列表树_置分割线颜色 更多...
 
BOOL WINAPI XTree_SetItemData (HELE hEle, int nID, vint nUserData)
 列表树_置项数据 设置项用户数据. 更多...
 
vint WINAPI XTree_GetItemData (HELE hEle, int nID)
 列表树_取项数据 获取项用户数据. 更多...
 
BOOL WINAPI XTree_SetSelectItem (HELE hEle, int nID)
 列表树_置选择项 设置选择项. 更多...
 
int WINAPI XTree_GetSelectItem (HELE hEle)
 列表树_取选择项 获取选择项. 更多...
 
void WINAPI XTree_VisibleItem (HELE hEle, int nID)
 列表树_可视指定项 滚动视图让指定项可见 更多...
 
BOOL WINAPI XTree_IsExpand (HELE hEle, int nID)
 列表树_是否展开 判断项是否展开. 更多...
 
BOOL WINAPI XTree_ExpandItem (HELE hEle, int nID, BOOL bExpand)
 列表树_展开项 展开项. 更多...
 
BOOL WINAPI XTree_ExpandAllChildItem (HELE hEle, int nID, BOOL bExpand)
 列表树_展开全部子项 展开所有的子项. 更多...
 
int WINAPI XTree_HitTest (HELE hEle, POINT *pPt)
 列表树_测试点击项 检测坐标点所在项. 更多...
 
int WINAPI XTree_HitTestOffset (HELE hEle, POINT *pPt)
 列表树_测试点击项扩展 检测坐标点所在项,自动添加滚动视图偏移坐标. 更多...
 
int WINAPI XTree_GetFirstChildItem (HELE hEle, int nID)
 列表树_取第一个子项 获取第一个子项. 更多...
 
int WINAPI XTree_GetEndChildItem (HELE hEle, int nID)
 列表树_取末尾子项 获取末尾子项. 更多...
 
int WINAPI XTree_GetPrevSiblingItem (HELE hEle, int nID)
 列表树_取上一个兄弟项 获取上一个兄弟项. 更多...
 
int WINAPI XTree_GetNextSiblingItem (HELE hEle, int nID)
 列表树_取下一个兄弟项 获取下一个兄弟项. 更多...
 
int WINAPI XTree_GetParentItem (HELE hEle, int nID)
 列表树_取父项 获取父项. 更多...
 
HXCGUI WINAPI XTree_CreateAdapter (HELE hEle)
 列表树_创建数据适配器 创建数据适配器,根据绑定的项模板初始化数据适配器的列(字段名); 数据适配器存储数据, UI对象根据绑定的字段名显示数据适配器中对应的数据; 更多...
 
void WINAPI XTree_BindAdapter (HELE hEle, HXCGUI hAdapter)
 列表树_绑定数据适配器 绑定数据适配器. 更多...
 
HXCGUI WINAPI XTree_GetAdapter (HELE hEle)
 列表树_取数据视频器 获取数据适配器. 更多...
 
void WINAPI XTree_RefreshData (HELE hEle)
 列表树_刷新数据 修改数据后,刷新所有项模板,以便更新数据到模板(如果项可见). 更多...
 
void WINAPI XTree_RefreshItem (HELE hEle, int nID)
 列表树_刷新指定项 修改数据后,刷新指定项模板,以便更新数据到模板(如果当前项可见). 更多...
 
void WINAPI XTree_SetIndentation (HELE hEle, int nWidth)
 列表树_置缩进 设置缩进大小. 更多...
 
int WINAPI XTree_GetIndentation (HELE hEle)
 列表树_取缩进 获取缩进值. 更多...
 
void WINAPI XTree_SetItemHeightDefault (HELE hEle, int nHeight, int nSelHeight)
 列表树_置项默认高度 设置项默认高度. 更多...
 
void WINAPI XTree_GetItemHeightDefault (HELE hEle, __out int *pHeight, __out int *pSelHeight)
 列表树_取项默认高度 获取项默认高度. 更多...
 
void WINAPI XTree_SetItemHeight (HELE hEle, int nID, int nHeight, int nSelHeight)
 列表树_置项高度 设置指定项高度. 更多...
 
void WINAPI XTree_GetItemHeight (HELE hEle, int nID, __out int *pHeight, __out int *pSelHeight)
 列表树_取项高度 获取指定项高度. 更多...
 
void WINAPI XTree_SetRowSpace (HELE hEle, int nSpace)
 列表树_置行间距 设置行间隔大小. 更多...
 
int WINAPI XTree_GetRowSpace (HELE hEle)
 列表树_取行间距 获取行间距大小. 更多...
 
BOOL WINAPI XTree_MoveItem (HELE hEle, int nMoveItem, int nDestItem, int nFlag)
 列表树_移动项 移动项的位置. 更多...
 
HXCGUI WINAPI XTree_GetTemplateObject (HELE hEle, int nID, int nTempItemID)
 列表树_取模板对象 通过模板项ID,获取实例化模板项ID对应的对象句柄. 更多...
 
int WINAPI XTree_GetItemIDFromHXCGUI (HELE hEle, HXCGUI hXCGUI)
 列表树_取对象所在项 获取当前对象所在模板实例,属于列表树中哪一个项. 更多...
 
int WINAPI XTree_InsertItemText (HELE hEle, const wchar_t *pValue, int nParentID, int insertID)
 @anchor 列表树_插入项文本 更多...
 
int WINAPI XTree_InsertItemTextEx (HELE hEle, const wchar_t *pName, const wchar_t *pValue, int nParentID, int insertID)
 @anchor 列表树_插入项文本扩展 更多...
 
int WINAPI XTree_InsertItemImage (HELE hEle, HIMAGE hImage, int nParentID, int insertID)
 @anchor 列表树_插入项图片 更多...
 
int WINAPI XTree_InsertItemImageEx (HELE hEle, const wchar_t *pName, HIMAGE hImage, int nParentID, int insertID)
 @anchor 列表树_插入项图片扩展 更多...
 
int WINAPI XTree_GetCount (HELE hEle)
 @anchor 列表树_取项数量 更多...
 
int WINAPI XTree_GetCountColumn (HELE hEle)
 @anchor 列表树_取列数量 更多...
 
BOOL WINAPI XTree_SetItemText (HELE hEle, int nID, int iColumn, const wchar_t *pValue)
 @anchor 列表树_置项文本 更多...
 
BOOL WINAPI XTree_SetItemTextEx (HELE hEle, int nID, const wchar_t *pName, const wchar_t *pValue)
 @anchor 列表树_置项文本扩展 更多...
 
BOOL WINAPI XTree_SetItemImage (HELE hEle, int nID, int iColumn, HIMAGE hImage)
 @anchor 列表树_置项图片 更多...
 
BOOL WINAPI XTree_SetItemImageEx (HELE hEle, int nID, const wchar_t *pName, HIMAGE hImage)
 @anchor 列表树_置项图片扩展 更多...
 
const wchar_t *WINAPI XTree_GetItemText (HELE hEle, int nID, int iColumn)
 @anchor 列表树_取项文本 更多...
 
const wchar_t *WINAPI XTree_GetItemTextEx (HELE hEle, int nID, const wchar_t *pName)
 @anchor 列表树_取项文本扩展 更多...
 
HIMAGE WINAPI XTree_GetItemImage (HELE hEle, int nID, int iColumn)
 @anchor 列表树_取项图片 更多...
 
HIMAGE WINAPI XTree_GetItemImageEx (HELE hEle, int nID, const wchar_t *pName)
 @anchor 列表树_取项图片扩展 更多...
 
BOOL WINAPI XTree_DeleteItem (HELE hEle, int nID)
 列表树_删除项 XAdTree_DeleteItem 更多...
 
void WINAPI XTree_DeleteItemAll (HELE hEle)
 列表树_删除全部项 XAdTree_DeleteItemAll 更多...
 
void WINAPI XTree_DeleteColumnAll (HELE hEle)
 列表树_删除列全部 XAdTree_DeleteColumnAll 更多...
 

详细描述

函数说明

◆ XTree_BindAdapter()

void WINAPI XTree_BindAdapter ( HELE  hEle,
HXCGUI  hAdapter 
)

列表树_绑定数据适配器 绑定数据适配器.

参数
hEle元素句柄.
hAdapter数据适配器句柄, XAdTree.

◆ XTree_Create()

HELE WINAPI XTree_Create ( int  x,
int  y,
int  cx,
int  cy,
HXCGUI  hParent 
)

列表树_创建 创建树元素.

参数
x元素x坐标.
y元素y坐标.
cx宽度.
cy高度.
hParent父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
返回
元素句柄.

◆ XTree_CreateAdapter()

HXCGUI WINAPI XTree_CreateAdapter ( HELE  hEle)

列表树_创建数据适配器 创建数据适配器,根据绑定的项模板初始化数据适配器的列(字段名); 数据适配器存储数据, UI对象根据绑定的字段名显示数据适配器中对应的数据;

参数
hEle元素句柄.
返回
返回适配器句柄.

◆ XTree_CreateEx()

HELE WINAPI XTree_CreateEx ( int  x,
int  y,
int  cx,
int  cy,
HXCGUI  hParent 
)

列表树_创建扩展 创建树元素. 使用内置项模板, 自动创建数据适配器

参数
x元素x坐标.
y元素y坐标.
cx宽度.
cy高度.
hParent父是窗口资源句柄或UI元素资源句柄.如果是窗口资源句柄将被添加到窗口, 如果是元素资源句柄将被添加到元素.
返回
元素句柄.

◆ XTree_DeleteColumnAll()

void WINAPI XTree_DeleteColumnAll ( HELE  hEle)

列表树_删除列全部 XAdTree_DeleteColumnAll

参数
hEle

◆ XTree_DeleteItem()

BOOL WINAPI XTree_DeleteItem ( HELE  hEle,
int  nID 
)

列表树_删除项 XAdTree_DeleteItem

参数
hEle
nID
返回
成功返回TRUE,否则返回FALSE

◆ XTree_DeleteItemAll()

void WINAPI XTree_DeleteItemAll ( HELE  hEle)

列表树_删除全部项 XAdTree_DeleteItemAll

参数
hEle

◆ XTree_EnableConnectLine()

void WINAPI XTree_EnableConnectLine ( HELE  hEle,
BOOL  bEnable,
BOOL  bSolid 
)

列表树_启用连接线 启用或禁用显示项的连接线.

参数
hEle元素句柄.
bEnable是否启用.
bSolid实线或虚线; TRUE:实线, FALSE:虚线.

◆ XTree_EnableDragItem()

void WINAPI XTree_EnableDragItem ( HELE  hEle,
BOOL  bEnable 
)

列表树_启用拖动项 启用拖动项功能.

参数
hEle元素句柄.
bEnable是否启用.

◆ XTree_EnableExpand()

void WINAPI XTree_EnableExpand ( HELE  hEle,
BOOL  bEnable 
)

列表树_启用展开 启动或关闭默认展开功能,如果开启新插入的项将自动展开.

参数
hEle元素句柄.
bEnable是否启用.

◆ XTree_EnableTemplateReuse()

void WINAPI XTree_EnableTemplateReuse ( HELE  hEle,
BOOL  bEnable 
)

@列表树_启用模板复用

参数
hEle元素句柄
bEnable是否启用

◆ XTree_ExpandAllChildItem()

BOOL WINAPI XTree_ExpandAllChildItem ( HELE  hEle,
int  nID,
BOOL  bExpand 
)

列表树_展开全部子项 展开所有的子项.

参数
hEle元素句柄.
nID项ID.
bExpand是否展开.
返回
成功返回TRUE,失败返回FALSE.

◆ XTree_ExpandItem()

BOOL WINAPI XTree_ExpandItem ( HELE  hEle,
int  nID,
BOOL  bExpand 
)

列表树_展开项 展开项.

参数
hEle元素句柄.
nID项ID.
bExpand是否展开.
返回
成功返回TRUE,如果项已经展开或失败返回FALSE.

◆ XTree_GetAdapter()

HXCGUI WINAPI XTree_GetAdapter ( HELE  hEle)

列表树_取数据视频器 获取数据适配器.

参数
hEle元素句柄.
返回
返回数据适配器句柄.

◆ XTree_GetCount()

int WINAPI XTree_GetCount ( HELE  hEle)

@anchor 列表树_取项数量

参数
hEle
返回

◆ XTree_GetCountColumn()

int WINAPI XTree_GetCountColumn ( HELE  hEle)

@anchor 列表树_取列数量

参数
hEle
返回

◆ XTree_GetEndChildItem()

int WINAPI XTree_GetEndChildItem ( HELE  hEle,
int  nID 
)

列表树_取末尾子项 获取末尾子项.

参数
hEle元素句柄.
nID项ID.
返回
返回末尾子项ID,失败返回XC_ID_ERROR.

◆ XTree_GetFirstChildItem()

int WINAPI XTree_GetFirstChildItem ( HELE  hEle,
int  nID 
)

列表树_取第一个子项 获取第一个子项.

参数
hEle元素句柄.
nID项ID.
返回
返回项ID,失败返回XC_ID_ERROR.

◆ XTree_GetIndentation()

int WINAPI XTree_GetIndentation ( HELE  hEle)

列表树_取缩进 获取缩进值.

参数
hEle元素句柄.
返回
返回缩进值大小.

◆ XTree_GetItemData()

vint WINAPI XTree_GetItemData ( HELE  hEle,
int  nID 
)

列表树_取项数据 获取项用户数据.

参数
hEle元素句柄.
nID项ID.
返回
项用户数据.

◆ XTree_GetItemHeight()

void WINAPI XTree_GetItemHeight ( HELE  hEle,
int  nID,
__out int *  pHeight,
__out int *  pSelHeight 
)

列表树_取项高度 获取指定项高度.

参数
hEle元素句柄.
nID项ID.
pHeight接收返回高度.
pSelHeight接收返回值,当项选中时的高度.

◆ XTree_GetItemHeightDefault()

void WINAPI XTree_GetItemHeightDefault ( HELE  hEle,
__out int *  pHeight,
__out int *  pSelHeight 
)

列表树_取项默认高度 获取项默认高度.

参数
hEle元素句柄.
pHeight接收返回高度.
pSelHeight接收返回值,当项选中时的高度.

◆ XTree_GetItemIDFromHXCGUI()

int WINAPI XTree_GetItemIDFromHXCGUI ( HELE  hEle,
HXCGUI  hXCGUI 
)

列表树_取对象所在项 获取当前对象所在模板实例,属于列表树中哪一个项.

参数
hEle元素句柄.
hXCGUI对象句柄, UI元素句柄或形状对象句柄..
返回
成功返回项ID, 否则返回XC_ID_ERROR.

◆ XTree_GetItemImage()

HIMAGE WINAPI XTree_GetItemImage ( HELE  hEle,
int  nID,
int  iColumn 
)

@anchor 列表树_取项图片

参数
hEle
nID
iColumn
返回

◆ XTree_GetItemImageEx()

HIMAGE WINAPI XTree_GetItemImageEx ( HELE  hEle,
int  nID,
const wchar_t *  pName 
)

@anchor 列表树_取项图片扩展

参数
hEle
nID
pName
返回

◆ XTree_GetItemTemplate()

HTEMP WINAPI XTree_GetItemTemplate ( HELE  hEle)

@列表树_取项模板

参数
hEle元素句柄
返回
返回项模板句柄

◆ XTree_GetItemText()

const wchar_t *WINAPI XTree_GetItemText ( HELE  hEle,
int  nID,
int  iColumn 
)

@anchor 列表树_取项文本

参数
hEle
nID
iColumn
返回
返回文本内容

◆ XTree_GetItemTextEx()

const wchar_t *WINAPI XTree_GetItemTextEx ( HELE  hEle,
int  nID,
const wchar_t *  pName 
)

@anchor 列表树_取项文本扩展

参数
hEle
nID
pName
返回
返回文本内容

◆ XTree_GetNextSiblingItem()

int WINAPI XTree_GetNextSiblingItem ( HELE  hEle,
int  nID 
)

列表树_取下一个兄弟项 获取下一个兄弟项.

参数
hEle元素句柄.
nID项ID.
返回
返回下一个兄弟项ID.

◆ XTree_GetParentItem()

int WINAPI XTree_GetParentItem ( HELE  hEle,
int  nID 
)

列表树_取父项 获取父项.

参数
hEle元素句柄.
nID项ID.
返回
返回父项ID,错误返回-1.

◆ XTree_GetPrevSiblingItem()

int WINAPI XTree_GetPrevSiblingItem ( HELE  hEle,
int  nID 
)

列表树_取上一个兄弟项 获取上一个兄弟项.

参数
hEle元素句柄.
nID项ID.
返回
返回上一个兄弟项ID, 失败返回 XC_ID_ERROR.

◆ XTree_GetRowSpace()

int WINAPI XTree_GetRowSpace ( HELE  hEle)

列表树_取行间距 获取行间距大小.

参数
hEle元素句柄.
返回
返回行间距大小.

◆ XTree_GetSelectItem()

int WINAPI XTree_GetSelectItem ( HELE  hEle)

列表树_取选择项 获取选择项.

参数
hEle元素句柄.
返回
项ID.

◆ XTree_GetTemplateObject()

HXCGUI WINAPI XTree_GetTemplateObject ( HELE  hEle,
int  nID,
int  nTempItemID 
)

列表树_取模板对象 通过模板项ID,获取实例化模板项ID对应的对象句柄.

参数
hEle元素句柄.
nID树项ID.
nTempItemID模板项ID.
返回
成功返回对象句柄,否则返回NULL.

◆ XTree_HitTest()

int WINAPI XTree_HitTest ( HELE  hEle,
POINT *  pPt 
)

列表树_测试点击项 检测坐标点所在项.

参数
hEle元素句柄.
pPt坐标点.
返回
项ID.

◆ XTree_HitTestOffset()

int WINAPI XTree_HitTestOffset ( HELE  hEle,
POINT *  pPt 
)

列表树_测试点击项扩展 检测坐标点所在项,自动添加滚动视图偏移坐标.

参数
hEle元素句柄.
pPt坐标点.
返回
项ID.

◆ XTree_InsertItemImage()

int WINAPI XTree_InsertItemImage ( HELE  hEle,
HIMAGE  hImage,
int  nParentID,
int  insertID 
)

@anchor 列表树_插入项图片

参数
hEle
hImage
nParentID
insertID
返回

◆ XTree_InsertItemImageEx()

int WINAPI XTree_InsertItemImageEx ( HELE  hEle,
const wchar_t *  pName,
HIMAGE  hImage,
int  nParentID,
int  insertID 
)

@anchor 列表树_插入项图片扩展

参数
hEle
pName
hImage
nParentID
insertID
返回

◆ XTree_InsertItemText()

int WINAPI XTree_InsertItemText ( HELE  hEle,
const wchar_t *  pValue,
int  nParentID,
int  insertID 
)

@anchor 列表树_插入项文本

参数
hEle
pValue
nParentID
insertID
返回

◆ XTree_InsertItemTextEx()

int WINAPI XTree_InsertItemTextEx ( HELE  hEle,
const wchar_t *  pName,
const wchar_t *  pValue,
int  nParentID,
int  insertID 
)

@anchor 列表树_插入项文本扩展

参数
hEle
pName
pValue
nParentID
insertID
返回

◆ XTree_IsExpand()

BOOL WINAPI XTree_IsExpand ( HELE  hEle,
int  nID 
)

列表树_是否展开 判断项是否展开.

参数
hEle元素句柄.
nID项ID.
返回
如果展开返回TRUE否则返回FALSE.

◆ XTree_MoveItem()

BOOL WINAPI XTree_MoveItem ( HELE  hEle,
int  nMoveItem,
int  nDestItem,
int  nFlag 
)

列表树_移动项 移动项的位置.

参数
hEle元素句柄.
nMoveItem要移动的项ID.
nDestItem目标项ID, 参照位置.
nFlag0:目标前面, 1:目标后面, 2:目标子项首, 3:目标子项尾
返回
成功返回TRUE否则返回FALSE.

◆ XTree_RefreshData()

void WINAPI XTree_RefreshData ( HELE  hEle)

列表树_刷新数据 修改数据后,刷新所有项模板,以便更新数据到模板(如果项可见).

参数
hEle元素句柄.

◆ XTree_RefreshItem()

void WINAPI XTree_RefreshItem ( HELE  hEle,
int  nID 
)

列表树_刷新指定项 修改数据后,刷新指定项模板,以便更新数据到模板(如果当前项可见).

参数
hEle元素句柄.
nID项ID.

◆ XTree_SetConnectLineColor()

void WINAPI XTree_SetConnectLineColor ( HELE  hEle,
COLORREF  color 
)

列表树_置连接线颜色 设置项连接线颜色.

参数
hEle元素句柄.
color颜色值, 请使用宏: RGBA()

◆ XTree_SetConnectLineLength()

void WINAPI XTree_SetConnectLineLength ( HELE  hEle,
int  nLength 
)

列表树_置连接线长度 设置连线绘制长度,展开按钮与项内容之间的连线.

参数
hEle元素句柄.
nLength连线绘制长度.

◆ XTree_SetDragInsertPositionColor()

void WINAPI XTree_SetDragInsertPositionColor ( HELE  hEle,
COLORREF  color 
)

列表树_置拖动项插入位置颜色 设置拖动项插入位置颜色提示.

参数
hEle元素句柄.
color颜色值, 请使用宏: RGBA()

◆ XTree_SetDrawItemBkFlags()

void WINAPI XTree_SetDrawItemBkFlags ( HELE  hEle,
int  nFlags 
)

列表树_置项背景绘制标志 设置是否绘制指定状态下项的背景.

参数
hEle元素句柄.
nFlags标志位 list_drawItemBk_flag_.

◆ XTree_SetExpandButtonSize()

void WINAPI XTree_SetExpandButtonSize ( HELE  hEle,
int  nWidth,
int  nHeight 
)

列表树_置展开按钮大小 设置展开按钮占用空间大小.

参数
hEle元素句柄.
nWidth宽度.
nHeight高度.

◆ XTree_SetIndentation()

void WINAPI XTree_SetIndentation ( HELE  hEle,
int  nWidth 
)

列表树_置缩进 设置缩进大小.

参数
hEle元素句柄.
nWidth缩进宽度.

◆ XTree_SetItemData()

BOOL WINAPI XTree_SetItemData ( HELE  hEle,
int  nID,
vint  nUserData 
)

列表树_置项数据 设置项用户数据.

参数
hEle元素句柄.
nID项ID.
nUserData用户数据.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetItemHeight()

void WINAPI XTree_SetItemHeight ( HELE  hEle,
int  nID,
int  nHeight,
int  nSelHeight 
)

列表树_置项高度 设置指定项高度.

参数
hEle元素句柄.
nID项ID.
nHeight高度.
nSelHeight选中时高度.

◆ XTree_SetItemHeightDefault()

void WINAPI XTree_SetItemHeightDefault ( HELE  hEle,
int  nHeight,
int  nSelHeight 
)

列表树_置项默认高度 设置项默认高度.

参数
hEle元素句柄.
nHeight高度.
nSelHeight选中时高度.

◆ XTree_SetItemImage()

BOOL WINAPI XTree_SetItemImage ( HELE  hEle,
int  nID,
int  iColumn,
HIMAGE  hImage 
)

@anchor 列表树_置项图片

参数
hEle
nID
iColumn
hImage
返回
成功返回TRUE,否则返回FALSE

◆ XTree_SetItemImageEx()

BOOL WINAPI XTree_SetItemImageEx ( HELE  hEle,
int  nID,
const wchar_t *  pName,
HIMAGE  hImage 
)

@anchor 列表树_置项图片扩展

参数
hEle
nID
pName
hImage
返回
成功返回TRUE,否则返回FALSE

◆ XTree_SetItemTemplate()

BOOL WINAPI XTree_SetItemTemplate ( HELE  hEle,
HTEMP  hTemp 
)

列表树_置项模板 设置列表项模板.

参数
hEle元素句柄.
hTemp模板句柄.
返回
如果成功返回TRUE,否则返回FALSE.

◆ XTree_SetItemTemplateSel()

BOOL WINAPI XTree_SetItemTemplateSel ( HELE  hEle,
HTEMP  hTemp 
)

列表树_置选择项模板 设置列表项模板,项选中状态.

参数
hEle元素句柄.
hTemp模板句柄.
返回
如果成功返回TRUE,否则返回FALSE.

◆ XTree_SetItemTemplateXML()

BOOL WINAPI XTree_SetItemTemplateXML ( HELE  hEle,
const wchar_t *  pXmlFile 
)

列表树_置项模板文件 设置项模板文件.

参数
hEle元素句柄.
pXmlFile文件名.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetItemTemplateXMLFromMem()

BOOL WINAPI XTree_SetItemTemplateXMLFromMem ( HELE  hEle,
void *  data,
int  length 
)

@列表树_置项模板从内存

参数
hEle元素句柄
data内存地址
length内存大小, 字节为单位
返回
如果成功返回TRUE,否则返回FALSE

◆ XTree_SetItemTemplateXMLFromString()

BOOL WINAPI XTree_SetItemTemplateXMLFromString ( HELE  hEle,
const char *  pStringXML 
)

列表树_置项模板从字符串 设置项模板文件.

参数
hEle元素句柄.
pStringXML字符串指针.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetItemTemplateXMLFromZipRes()

BOOL WINAPI XTree_SetItemTemplateXMLFromZipRes ( HELE  hEle,
int  id,
const wchar_t *  pFileName,
const wchar_t *  pPassword,
HMODULE  hModule 
)

@列表树_置项模板从资源ZIP

参数
hEle元素句柄
idRC资源ID
pFileName文件名
pPasswordzip密码
hModule模块句柄
返回
如果成功返回TRUE,否则返回FALSE

◆ XTree_SetItemTemplateXMLSel()

BOOL WINAPI XTree_SetItemTemplateXMLSel ( HELE  hEle,
const wchar_t *  pXmlFile 
)

列表树_置选择项模板文件 设置项模板文件,项选中状态.

参数
hEle元素句柄.
pXmlFile文件名.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetItemTemplateXMLSelFromString()

BOOL WINAPI XTree_SetItemTemplateXMLSelFromString ( HELE  hEle,
const char *  pStringXML 
)

列表树_置选择项模板从字符串 设置项模板文件,项选中状态.

参数
hEle元素句柄.
pStringXML字符串指针.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetItemText()

BOOL WINAPI XTree_SetItemText ( HELE  hEle,
int  nID,
int  iColumn,
const wchar_t *  pValue 
)

@anchor 列表树_置项文本

参数
hEle
nID
iColumn
pValue
返回
成功返回TRUE,否则返回FALSE

◆ XTree_SetItemTextEx()

BOOL WINAPI XTree_SetItemTextEx ( HELE  hEle,
int  nID,
const wchar_t *  pName,
const wchar_t *  pValue 
)

@anchor 列表树_置项文本扩展

参数
hEle
nID
pName
pValue
返回
成功返回TRUE,否则返回FALSE

◆ XTree_SetRowSpace()

void WINAPI XTree_SetRowSpace ( HELE  hEle,
int  nSpace 
)

列表树_置行间距 设置行间隔大小.

参数
hEle元素句柄.
nSpace行间隔大小.

◆ XTree_SetSelectItem()

BOOL WINAPI XTree_SetSelectItem ( HELE  hEle,
int  nID 
)

列表树_置选择项 设置选择项.

参数
hEle元素句柄.
nID项ID.
返回
成功返回TRUE否则返回FALSE.

◆ XTree_SetSplitLineColor()

void WINAPI XTree_SetSplitLineColor ( HELE  hEle,
COLORREF  color 
)

@列表树_置分割线颜色

参数
hEle元素句柄
color颜色值, 请使用宏: RGBA()

◆ XTree_VisibleItem()

void WINAPI XTree_VisibleItem ( HELE  hEle,
int  nID 
)

列表树_可视指定项 滚动视图让指定项可见

参数
hEle元素句柄.
nID项索引.