BOOL ListView_SetItemState(
HWND hwnd,
int i,
UINT data,
UINT mask
);
参数说明:
- hwnd:要设置项状态的列表视图控件的句柄。
- i:项的索引。
- data:要设置的状态数据。
- mask:指定哪些位应用于 data。
该函数允许你设置列表视图中特定项的状态,例如选中状态、焦点状态等。通过使用 mask 参数,你可以指定要更改的状态位,以及要应用的新状态。
以下是一个简单的示例,演示如何使用 ListView_SetItemState 函数:
HWND hwndListView = /* 获取列表视图的句柄 */;
int itemIndex = 0; // 要设置状态的项的索引
// 设置第一项为选中状态
ListView_SetItemState(hwndListView, itemIndex, LVIS_SELECTED, LVIS_SELECTED);
这将把列表视图中索引为0的项设置为选中状态。请注意,实际应用中可能需要根据需要设置更多的项的状态。
转载请注明出处:http://www.zyzy.cn/article/detail/24759/Win32 API/Commctrl.h/ListView_SetItemState