ImageList_SetImageCount 函数 (commctrl.h)

调整现有图像列表的大小。

语法

BOOL ImageList_SetImageCount(
  [in] HIMAGELIST himl,
  [in] UINT       uNewCount
);

参数

[in] himl

类型: HIMAGELIST

要调整大小的图像列表的句柄。

[in] uNewCount

类型: UINT

一个 值,该值指定图像列表的新大小。

返回值

类型: BOOL

如果成功,返回不为零的值;否则返回零。

注解

如果应用程序使用此函数展开图像列表,则必须使用 ImageList_Replace 函数添加新图像。 如果应用程序未在新索引中添加有效图像,则使用新索引的绘制操作将不可预知。

如果使用此函数减小图像列表的大小,将释放截断的图像。

要求

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