ListView_SetItemCount 宏 (commctrl.h)

使列表视图控件为指定数量的项分配内存。 可以使用此宏或显式发送 LVM_SETITEMCOUNT 消息。

语法

void ListView_SetItemCount(
   hwndLV,
   cItems
);

参数

hwndLV

类型: HWND

列表视图控件的句柄。

cItems

类型: int

列表视图控件应为其分配内存的项数。

返回值

备注

如果创建列表视图控件时没有 LVS_OWNERDATA 样式,则此宏会导致控件为指定数量的项分配其内部数据结构。 这样,控件就不必在每次添加项时分配数据结构。

如果列表视图控件是使用虚拟列表视图 ) (LVS_OWNERDATA样式创建的,则应使用 ListView_SetItemCountEx

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 commctrl.h