CImageList::FromHandle

Retorna um ponteiro para um objeto de CImageList quando dado um identificador para uma lista de imagem.

static CImageList* PASCAL FromHandle(
   HIMAGELIST hImageList 
);

Parâmetros

  • hImageList
    Especifica a lista de imagem.

Valor de retorno

Um ponteiro para um objeto de CImageList se com êxito; se não NULO.

Comentários

Se CImageList não é anexado já para o identificador, um objeto temporário de CImageList é criado e anexado.Este objeto temporário de CImageList é válido somente até que a próxima vez que o aplicativo tenha o tempo ocioso em seu loop de evento, quando todos os objetos temporários são excluídos.

Exemplo

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

   return pmyImageList;
}

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe de CImageList

Gráfico de hierarquia

CImageList::FromHandlePermanent