Método IImageList::SetImageCount (commoncontrols.h)
Cambia el tamaño de una lista de imágenes existente.
Sintaxis
HRESULT SetImageCount(
[in] UINT uNewCount
);
Parámetros
[in] uNewCount
Tipo: UINT
Valor que especifica el nuevo tamaño de la lista de imágenes.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Si una aplicación expande una lista de imágenes mediante este método, debe agregar nuevas imágenes mediante IImageList::Replace. Si la aplicación no agrega imágenes válidas a los nuevos índices, las operaciones de dibujo que usan los nuevos índices son impredecibles.
Si reduce el tamaño de una lista de imágenes mediante este método, las imágenes al final de la lista para las que ya no hay espacio se truncan de la lista. Las imágenes truncadas de esta manera se desasignan automáticamente.
Para usar IImageList::SetImageCount, especifique Comctl32.dll versión 6 en el manifiesto. Para obtener más información sobre los manifiestos, vea Habilitación de estilos visuales.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | commoncontrols.h |
Archivo DLL | Comctl32.dll (versión 6.0 o posterior) |