Partager via


CImageList::FromHandle

Retourne un pointeur vers un objet d' CImageList une fois donné un handle à une liste d'images.

static CImageList* PASCAL FromHandle(
   HIMAGELIST hImageList 
);

Paramètres

  • hImageList
    Spécifie la liste d'images.

Valeur de retour

Un pointeur vers un objet d' CImageList si l'opération a réussi ; sinon NULL.

Notes

Si CImageList n'est pas déjà lié au handle, un objet temporaire d' CImageList est créé et joint.Cet objet temporaire d' CImageList est valide uniquement jusqu'à ce que la prochaine fois que l'application a la durée d'inactivité dans la boucle d'événements, lorsque tous les objets temporaires sont supprimés.

Exemple

CImageList* ConvertHandle(HIMAGELIST hmyImageList)
{
   // Convert the HIMAGELIST to a CImageList*.
   ASSERT(hmyImageList != NULL);
   CImageList* pmyImageList = CImageList::FromHandle(hmyImageList);
   ASSERT(pmyImageList != NULL);

   return pmyImageList;
}

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CImageList

Graphique de la hiérarchie

CImageList::FromHandlePermanent