Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Appelez cette fonction pour créer une icône sur une image et son masque associé dans une liste d'images.
HICON ExtractIcon(
int nImage
);
Paramètres
- nImage
Index de base zéro de l'image.
Valeur de retour
Handle de l'icône si l'opération a réussi ; sinon NULL.
Notes
Cette méthode s'appuie sur le comportement de la macro d' ImageList_ExtractIcon pour créer l'icône.Consultez la macro d' ImageList_ExtractIcon pour plus d'informations sur la création et le nettoyage d'icône.
Exemple
int i, dx, cx, cy, nCount = m_myImageList.GetImageCount();
HICON hIcon;
::ImageList_GetIconSize(m_myImageList, &cx, &cy);
// Draw the images of the image list on the DC.
for (dx = 0, i = 0; i < nCount; i++)
{
hIcon = m_myImageList.ExtractIcon(i);
dc.DrawIcon(dx, 0, hIcon);
dx += cx;
}
Configuration requise
Header: afxcmn.h