AdapterTable-数据适配器-XList-XListBox

函数

HXCGUI WINAPI XAdTable_Create ()
 数据适配器表_创建 创建列表框元素数据适配器.数据适配器存储数据, UI对象根据绑定的字段名显示数据适配器中对应的数据; 更多...
 
void WINAPI XAdTable_Sort (HXCGUI hAdapter, int iColumn, BOOL bAscending)
 数据适配器表_排序 对内容进行排序. 更多...
 
adapter_date_type_ WINAPI XAdTable_GetItemDataType (HXCGUI hAdapter, int iRow, int iColumn)
 数据适配器表_取项数据类型 获取项数据类型. 更多...
 
adapter_date_type_ WINAPI XAdTable_GetItemDataTypeEx (HXCGUI hAdapter, int iRow, const wchar_t *pName)
 数据适配器表_取项数据类型扩展 获取项数据类型. 更多...
 
int WINAPI XAdTable_AddColumn (HXCGUI hAdapter, const wchar_t *pName)
 数据适配器表_添加列 添加数据列. 更多...
 
int WINAPI XAdTable_SetColumn (HXCGUI hAdapter, const wchar_t *pColName)
 数据适配器表_置列 设置列. 更多...
 
int WINAPI XAdTable_AddRowText (HXCGUI hAdapter, const wchar_t *pValue)
 数据适配器表_添加行文本 添加数据项,默认值放到第一列. 更多...
 
int WINAPI XAdTable_AddRowTextEx (HXCGUI hAdapter, const wchar_t *pName, const wchar_t *pValue)
 数据适配器表_添加行文本扩展 添加数据项,填充指定列数据. 更多...
 
int WINAPI XAdTable_AddRowImage (HXCGUI hAdapter, HIMAGE hImage)
 数据适配器表_添加行图片 添加数据项,默认值放到第一列. 更多...
 
int WINAPI XAdTable_AddRowImageEx (HXCGUI hAdapter, const wchar_t *pName, HIMAGE hImage)
 数据适配器表_添加行图片扩展 添加数据项,并填充指定列数据. 更多...
 
int WINAPI XAdTable_InsertRowText (HXCGUI hAdapter, int iRow, const wchar_t *pValue)
 数据适配器表_插入行文本 插入数据项,填充第一列数据. 更多...
 
int WINAPI XAdTable_InsertRowTextEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, const wchar_t *pValue)
 数据适配器表_插入行文本扩展 插入数据项,并填充指定列数据. 更多...
 
int WINAPI XAdTable_InsertRowImage (HXCGUI hAdapter, int iRow, HIMAGE hImage)
 数据适配器表_插入行图片 插入数据项,填充第一列数据. 更多...
 
int WINAPI XAdTable_InsertRowImageEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, HIMAGE hImage)
 数据适配器表_插入行图片扩展 插入数据项,并填充指定列数据. 更多...
 
BOOL WINAPI XAdTable_SetItemText (HXCGUI hAdapter, int iRow, int iColumn, const wchar_t *pValue)
 数据适配器表_置项文本 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemTextEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, const wchar_t *pValue)
 数据适配器表_置项文本扩展 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemInt (HXCGUI hAdapter, int iRow, int iColumn, int nValue)
 数据适配器表_置项整数值 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemIntEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, int nValue)
 数据适配器表_置项整数值扩展 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemFloat (HXCGUI hAdapter, int iRow, int iColumn, float fValue)
 数据适配器表_置项浮点值 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemFloatEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, float fValue)
 数据适配器表_置项浮点值扩展 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemImage (HXCGUI hAdapter, int iRow, int iColumn, HIMAGE hImage)
 数据适配器表_置项图片 设置项数据. 更多...
 
BOOL WINAPI XAdTable_SetItemImageEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, HIMAGE hImage)
 数据适配器表_置项图片扩展 设置项数据. 更多...
 
BOOL WINAPI XAdTable_DeleteRow (HXCGUI hAdapter, int iRow)
 数据适配器表_删除行 删除行. 更多...
 
BOOL WINAPI XAdTable_DeleteRowEx (HXCGUI hAdapter, int iRow, int nCount)
 数据适配器表_删除行扩展 删除多个项. 更多...
 
void WINAPI XAdTable_DeleteRowAll (HXCGUI hAdapter)
 数据适配器表_删除行全部 删除所有项. 更多...
 
void WINAPI XAdTable_DeleteColumnAll (HXCGUI hAdapter)
 数据适配器表_删除列全部 删除所有列,并且清空所有数据. 更多...
 
int WINAPI XAdTable_GetCountRow (HXCGUI hAdapter)
 数据适配器表_取行数量 获取行数量. 更多...
 
int WINAPI XAdTable_GetCountColumn (HXCGUI hAdapter)
 数据适配器表_取列数量 获取列数量. 更多...
 
const wchar_t *WINAPI XAdTable_GetItemText (HXCGUI hAdapter, int iRow, int iColumn)
 数据适配器表_取项文本 获取项文本内容. 更多...
 
const wchar_t *WINAPI XAdTable_GetItemTextEx (HXCGUI hAdapter, int iRow, const wchar_t *pName)
 数据适配器表_取项文本扩展 获取项文本内容. 更多...
 
HIMAGE WINAPI XAdTable_GetItemImage (HXCGUI hAdapter, int iRow, int iColumn)
 数据适配器表_取项图片 获取项图片句柄. 更多...
 
HIMAGE WINAPI XAdTable_GetItemImageEx (HXCGUI hAdapter, int iRow, const wchar_t *pName)
 数据适配器表_取项图片扩展 获取项图片句柄. 更多...
 
BOOL WINAPI XAdTable_GetItemInt (HXCGUI hAdapter, int iRow, int iColumn, __out int *pOutValue)
 数据适配器表_取项整数值 获取项值. 更多...
 
BOOL WINAPI XAdTable_GetItemIntEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, __out int *pOutValue)
 数据适配器表_取项整数值扩展 获取项值. 更多...
 
BOOL WINAPI XAdTable_GetItemFloat (HXCGUI hAdapter, int iRow, int iColumn, __out float *pOutValue)
 数据适配器表_取项浮点值 获取项值. 更多...
 
BOOL WINAPI XAdTable_GetItemFloatEx (HXCGUI hAdapter, int iRow, const wchar_t *pName, __out float *pOutValue)
 数据适配器表_取项浮点值扩展 获取项值. 更多...
 

详细描述

数据适配器存储数据, UI对象根据绑定的字段名显示数据适配器中对应的数据;

函数说明

◆ XAdTable_AddColumn()

int WINAPI XAdTable_AddColumn ( HXCGUI  hAdapter,
const wchar_t *  pName 
)

数据适配器表_添加列 添加数据列.

参数
hAdapter数据适配器句柄.
pName字段称.
返回
返回列索引.

◆ XAdTable_AddRowImage()

int WINAPI XAdTable_AddRowImage ( HXCGUI  hAdapter,
HIMAGE  hImage 
)

数据适配器表_添加行图片 添加数据项,默认值放到第一列.

参数
hAdapter数据适配器句柄.
hImage图片句柄.
返回
返回行索引值.

◆ XAdTable_AddRowImageEx()

int WINAPI XAdTable_AddRowImageEx ( HXCGUI  hAdapter,
const wchar_t *  pName,
HIMAGE  hImage 
)

数据适配器表_添加行图片扩展 添加数据项,并填充指定列数据.

参数
hAdapter数据适配器句柄.
pName字段称.
hImage图片句柄.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_AddRowText()

int WINAPI XAdTable_AddRowText ( HXCGUI  hAdapter,
const wchar_t *  pValue 
)

数据适配器表_添加行文本 添加数据项,默认值放到第一列.

参数
hAdapter数据适配器句柄.
pValue值.
返回
返回行索引值.

◆ XAdTable_AddRowTextEx()

int WINAPI XAdTable_AddRowTextEx ( HXCGUI  hAdapter,
const wchar_t *  pName,
const wchar_t *  pValue 
)

数据适配器表_添加行文本扩展 添加数据项,填充指定列数据.

参数
hAdapter数据适配器句柄.
pName字段称.
pValue值.
返回
返回行索引.

◆ XAdTable_Create()

HXCGUI WINAPI XAdTable_Create ( )

数据适配器表_创建 创建列表框元素数据适配器.数据适配器存储数据, UI对象根据绑定的字段名显示数据适配器中对应的数据;

返回
返回数据适配器句柄.

◆ XAdTable_DeleteColumnAll()

void WINAPI XAdTable_DeleteColumnAll ( HXCGUI  hAdapter)

数据适配器表_删除列全部 删除所有列,并且清空所有数据.

参数
hAdapter数据适配器句柄.

◆ XAdTable_DeleteRow()

BOOL WINAPI XAdTable_DeleteRow ( HXCGUI  hAdapter,
int  iRow 
)

数据适配器表_删除行 删除行.

参数
hAdapter数据适配器句柄.
iRow行索引.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_DeleteRowAll()

void WINAPI XAdTable_DeleteRowAll ( HXCGUI  hAdapter)

数据适配器表_删除行全部 删除所有项.

参数
hAdapter数据适配器句柄.

◆ XAdTable_DeleteRowEx()

BOOL WINAPI XAdTable_DeleteRowEx ( HXCGUI  hAdapter,
int  iRow,
int  nCount 
)

数据适配器表_删除行扩展 删除多个项.

参数
hAdapter数据适配器句柄.
iRow行起始索引.
nCount删除行数量.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_GetCountColumn()

int WINAPI XAdTable_GetCountColumn ( HXCGUI  hAdapter)

数据适配器表_取列数量 获取列数量.

参数
hAdapter数据适配器句柄.
返回
返回列数量.

◆ XAdTable_GetCountRow()

int WINAPI XAdTable_GetCountRow ( HXCGUI  hAdapter)

数据适配器表_取行数量 获取行数量.

参数
hAdapter数据适配器句柄.
返回
返回行数量.

◆ XAdTable_GetItemDataType()

adapter_date_type_ WINAPI XAdTable_GetItemDataType ( HXCGUI  hAdapter,
int  iRow,
int  iColumn 
)

数据适配器表_取项数据类型 获取项数据类型.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
返回
返还项数据类型 adapter_date_type_ .

◆ XAdTable_GetItemDataTypeEx()

adapter_date_type_ WINAPI XAdTable_GetItemDataTypeEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName 
)

数据适配器表_取项数据类型扩展 获取项数据类型.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
返回
返还项数据类型 adapter_date_type_ .

◆ XAdTable_GetItemFloat()

BOOL WINAPI XAdTable_GetItemFloat ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
__out float *  pOutValue 
)

数据适配器表_取项浮点值 获取项值.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
pOutValue接收返还值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_GetItemFloatEx()

BOOL WINAPI XAdTable_GetItemFloatEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
__out float *  pOutValue 
)

数据适配器表_取项浮点值扩展 获取项值.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
pOutValue接收返还值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_GetItemImage()

HIMAGE WINAPI XAdTable_GetItemImage ( HXCGUI  hAdapter,
int  iRow,
int  iColumn 
)

数据适配器表_取项图片 获取项图片句柄.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
返回
返回图片句柄.

◆ XAdTable_GetItemImageEx()

HIMAGE WINAPI XAdTable_GetItemImageEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName 
)

数据适配器表_取项图片扩展 获取项图片句柄.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
返回
返回图片句柄.

◆ XAdTable_GetItemInt()

BOOL WINAPI XAdTable_GetItemInt ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
__out int *  pOutValue 
)

数据适配器表_取项整数值 获取项值.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
pOutValue接收返还值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_GetItemIntEx()

BOOL WINAPI XAdTable_GetItemIntEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
__out int *  pOutValue 
)

数据适配器表_取项整数值扩展 获取项值.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
pOutValue接收返还值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_GetItemText()

const wchar_t *WINAPI XAdTable_GetItemText ( HXCGUI  hAdapter,
int  iRow,
int  iColumn 
)

数据适配器表_取项文本 获取项文本内容.

参数
hAdapter数据适配器句柄
iRow行索引
iColumn列索引
返回
返回文本内容

◆ XAdTable_GetItemTextEx()

const wchar_t *WINAPI XAdTable_GetItemTextEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName 
)

数据适配器表_取项文本扩展 获取项文本内容.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
返回
返回文本内容

◆ XAdTable_InsertRowImage()

int WINAPI XAdTable_InsertRowImage ( HXCGUI  hAdapter,
int  iRow,
HIMAGE  hImage 
)

数据适配器表_插入行图片 插入数据项,填充第一列数据.

参数
hAdapter数据适配器句柄.
iRow插入位置行索引.
hImage图片句柄.
返回
返回行索引.

◆ XAdTable_InsertRowImageEx()

int WINAPI XAdTable_InsertRowImageEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
HIMAGE  hImage 
)

数据适配器表_插入行图片扩展 插入数据项,并填充指定列数据.

参数
hAdapter数据适配器句柄.
iRow插入位置行索引.
pName字段称.
hImage图片句柄.
返回
返回行索引.

◆ XAdTable_InsertRowText()

int WINAPI XAdTable_InsertRowText ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pValue 
)

数据适配器表_插入行文本 插入数据项,填充第一列数据.

参数
hAdapter数据适配器句柄.
iRow插入位置行索引.
pValue值.
返回
返回行索引.

◆ XAdTable_InsertRowTextEx()

int WINAPI XAdTable_InsertRowTextEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
const wchar_t *  pValue 
)

数据适配器表_插入行文本扩展 插入数据项,并填充指定列数据.

参数
hAdapter数据适配器句柄.
iRow插入位置行索引.
pName字段称.
pValue值.
返回
返回行索引.

◆ XAdTable_SetColumn()

int WINAPI XAdTable_SetColumn ( HXCGUI  hAdapter,
const wchar_t *  pColName 
)

数据适配器表_置列 设置列.

参数
hAdapter数据适配器句柄.
pColName列名,多个列名用逗号分开.
返回
返回列数量.
注解
例如: XAdTable_SetColumn(hAdapter, L"name1,name2,mame3");

◆ XAdTable_SetItemFloat()

BOOL WINAPI XAdTable_SetItemFloat ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
float  fValue 
)

数据适配器表_置项浮点值 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
fValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemFloatEx()

BOOL WINAPI XAdTable_SetItemFloatEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
float  fValue 
)

数据适配器表_置项浮点值扩展 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
fValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemImage()

BOOL WINAPI XAdTable_SetItemImage ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
HIMAGE  hImage 
)

数据适配器表_置项图片 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
hImage图片句柄.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemImageEx()

BOOL WINAPI XAdTable_SetItemImageEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
HIMAGE  hImage 
)

数据适配器表_置项图片扩展 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
hImage图片句柄.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemInt()

BOOL WINAPI XAdTable_SetItemInt ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
int  nValue 
)

数据适配器表_置项整数值 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
nValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemIntEx()

BOOL WINAPI XAdTable_SetItemIntEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
int  nValue 
)

数据适配器表_置项整数值扩展 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
nValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemText()

BOOL WINAPI XAdTable_SetItemText ( HXCGUI  hAdapter,
int  iRow,
int  iColumn,
const wchar_t *  pValue 
)

数据适配器表_置项文本 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
iColumn列索引.
pValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_SetItemTextEx()

BOOL WINAPI XAdTable_SetItemTextEx ( HXCGUI  hAdapter,
int  iRow,
const wchar_t *  pName,
const wchar_t *  pValue 
)

数据适配器表_置项文本扩展 设置项数据.

参数
hAdapter数据适配器句柄.
iRow行索引.
pName字段称.
pValue值.
返回
成功返回TRUE否则返回FALSE.

◆ XAdTable_Sort()

void WINAPI XAdTable_Sort ( HXCGUI  hAdapter,
int  iColumn,
BOOL  bAscending 
)

数据适配器表_排序 对内容进行排序.

参数
hAdapter数据适配器句柄.
iColumn要排序的列索引。
bAscending是否按照升序方式排序.