BOOL ListView_SetItemPosition32(
HWND hwnd,
int i,
int x,
int y
);
参数说明:
- hwnd:要设置项位置的列表视图控件的句柄。
- i:项的索引。
- x:项的 x 坐标。
- y:项的 y 坐标。
这个函数允许你设置列表视图中特定项的位置。通常,你需要启用 LVS_EX_SNAPTOGRID 扩展风格,以确保项在设置位置时能够按照网格对齐。
以下是一个简单的示例,演示如何使用 ListView_SetItemPosition32 函数:
HWND hwndListView = /* 获取列表视图的句柄 */;
int itemIndex = 0; // 要设置位置的项的索引
int xPos = 100; // x 坐标
int yPos = 50; // y 坐标
ListView_SetItemPosition32(hwndListView, itemIndex, xPos, yPos);
这将把列表视图中索引为0的项移动到 (100, 50) 的位置。请注意,实际应用中可能需要根据需要设置更多的项的位置。
转载请注明出处:http://www.zyzy.cn/article/detail/24758/Win32 API/Commctrl.h/ListView_SetItemPosition32