Freigeben über


CImageList::FromHandle

Gibt einen Zeiger auf ein Objekt CImageList zurück, wenn Sie ein Handle einer Bildliste angegeben werden.

static CImageList* PASCAL FromHandle(
   HIMAGELIST hImageList 
);

Parameter

  • hImageList
    Gibt die Bildliste an.

Rückgabewert

Ein Zeiger auf ein Objekt, wenn CImageList erfolgreich; andernfalls NULL.

Hinweise

Wenn CImageList nicht bereits in Anspruch angefügt wird, wird ein temporäres Objekt erstellt und CImageList angefügt.Dieses temporäre CImageList-Objekt ist nur gültig, beim nächsten Öffnen der Anwendung Leerlaufzeit in der Ereignisschleife verfügt, wenn werden alle temporären Objekte gelöscht.

Beispiel

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

   return pmyImageList;
}

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CImageList-Klasse

Hierarchien-Diagramm

CImageList::FromHandlePermanent