Compartir a través de


CImageList::FromHandle

Devuelve un puntero a un objeto de CImageList cuando se le asigna un identificador a una lista de imágenes.

static CImageList* PASCAL FromHandle(
   HIMAGELIST hImageList 
);

Parámetros

  • hImageList
    Especifica la lista de imágenes.

Valor devuelto

un puntero a un objeto de CImageList si correctamente; si no NULL.

Comentarios

Si CImageList no ya está asociado al identificador, se crea y se adjunta un objeto temporal de CImageList .Este objeto temporal de CImageList sólo es válido hasta la próxima vez que la aplicación tenga tiempo de inactividad en el bucle de eventos, momento en el que todos los objetos temporales se eliminan.

Ejemplo

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

   return pmyImageList;
}

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CImageList

Gráfico de jerarquía

CImageList::FromHandlePermanent