winuser.h


DrawIcon

La función DrawIcon muestra un icono en el área de cliente de la ventana del contexto de dispositivo especificado.

Sintaxis

BOOL DrawIcon(
    HDC hDC,     // manipulador de contexto de dispositivo
    int X,       // coordenada x de la esquina superior izquierda
    int Y,       // coordenada y de la esquina superior izquierda
    HICON hIcon  // manipulador del icono a mostrar
   );

Parámetros

hDC: identifica el contexto de dispositivo de la ventana.

X: especifica la coordenada x del la esquina superior izquierda del icono.

Y: especifica la coordenada y del la esquina superior izquierda del icono.

hIcon: identifica el icono a mostrar.

Windows NT: el recurso de icono debe haber sido cargado previamente usando la función LoadIcon.

Windows 95: el recurso de icono debe haber sido cargado previanente usando la función LoadIcon o LoadImage.

Valor de retorno

Si la función tiene éxito, el valor de retorno será distinto de cero.

Si la función falla, el valor de retorno es cero. Para obtener información adicional sobre el error, llamar a GetLastError.

Observaciones

DrawIcon sitúa la esquina superior izquierda del icono en la posición especificada por los parámetros X y Y. Esta situación está sujeta al modo de proyección actual del contexto de dispositivo.