Compartir a través de


Método IImageList::D raw (commoncontrols.h)

Dibuja un elemento de lista de imágenes en el contexto de dispositivo especificado.

Sintaxis

HRESULT Draw(
  [in] IMAGELISTDRAWPARAMS *pimldp
);

Parámetros

[in] pimldp

Tipo: IMAGELISTDRAWPARAMS*

Puntero a una estructura IMAGELISTDRAWPARAMS que contiene los parámetros de dibujo.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Las imágenes de superposición dibujan de forma transparente sobre la imagen principal especificada en el parámetro i de IMAGELISTDRAWPARAMS. Se especifica una imagen de superposición en el parámetro fStyle, de IMAGELISTDRAWPARAMS mediante la macro INDEXTOOVERLAYMASK para desplazar el índice basado en uno de la imagen de superposición. Use el operador OR para combinar el valor devuelto de la macro con las marcas de estilo de dibujo especificadas en fStyle. Primero debe especificar esta imagen como una imagen de superposición mediante IImageList::SetOverlayImage.

Para usar IImageList::D raw, especifique Comctl32.dll versión 6 en el manifiesto. Para obtener más información sobre los manifiestos, vea Habilitación de estilos visuales.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado commoncontrols.h
Archivo DLL Comctl32.dll (versión 6.0 o posterior)