Compartir a través de


CImageList::SetImageCount

Llame a esta función miembro para restablecer el número de imágenes en un objeto de CImageList .

BOOL SetImageCount(
   UINT uNewCount 
);

Parámetros

  • uNewCount
    El valor que especifica el nuevo número total de imágenes de la lista de imágenes.

Valor devuelto

Distinto de cero si correctamente; si no cero.

Comentarios

Si se llama a esta función miembro para aumentar el número de imágenes de la lista de imágenes, una llamada Reemplazar para que cada imagen adicional asignar nuevos índices a las imágenes válidas.Si no puede asignar los índices a las imágenes válidas, las operaciones de dibujo que crean nuevas imágenes se imprevisibles.

Si reduce el tamaño de una imagen con esta función, se liberan imágenes truncadas.

Ejemplo

// Set the image count of the image list to be 10 with
// all images being the system question mark icon.
m_myImageList.SetImageCount(10);
HICON hIcon = AfxGetApp()->LoadStandardIcon(IDI_QUESTION);

for (int i=0;i < 10;i++)
{
   m_myImageList.Replace(i, hIcon);
}

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CImageList

Gráfico de jerarquía