CImageList::SetImageCount

Chiamare la funzione membro per reimpostare il numero di immagini in un oggetto CImageList.

BOOL SetImageCount(
   UINT uNewCount 
);

Parametri

  • uNewCount
    Il valore che specifica il nuovo numero totale di immagini nell'elenco.

Valore restituito

Diverso da zero se ha esito positivo; in caso contrario zero.

Note

Se si chiama la funzione membro per aumentare il numero di immagini nell'elenco immagini, quindi chiamare Sostituisci per ogni immagine aggiuntiva per assegnare nuovi valori alle immagini valide.Se non si riesce a assegnare gli indici immagini valide, le operazioni di disegno che creano nuove immagini saranno imprevisti.

Se si riduce la dimensione di un elenco immagini utilizzando la funzione, le immagini tronche vengono liberate.

Esempio

// 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);
}

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CImageList

Grafico della gerarchia