UDF > WinAPIEx > GDI > DeviceContext >


_WinAPI_DrawIconEx

Dessine une ic�ne ou un curseur dans le contexte de p�riph�rique sp�cifi�

#include <WinAPIGdiDC.au3>
_WinAPI_DrawIconEx ( $hDC, $iX, $iY, $hIcon [, $iWidth = 0 [, $iHeight = 0 [, $iStep = 0 [, $hBrush = 0 [, $iFlags = 3]]]]] )

Param�tres

$hDC Handle du contexte de p�riph�rique dans lequel l'ic�ne ou le curseur sera dessin�
$iX Coordonn�e X du coin sup�rieur gauche de l'ic�ne
$iY Coordonn�e Y du coin sup�rieur gauche de l'ic�ne
$hIcon Handle de l'ic�ne � dessiner
$iWidth [optionnel] Sp�cifie la largeur logique de l'ic�ne ou du curseur.
Si ce param�tre est �gal � z�ro et le param�tre $iFlags est "default size", la fonction utilise la valeur m�trique syst�me $SM_CXICON ou $SM_CXCURSOR pour d�finir la largeur.
Si c'est z�ro et que "default size" n'est pas utilis�, la fonction utilise la largeur r�elle de la ressource.
$iHeight [optionnel] Sp�cifie la hauteur logique de l'ic�ne ou du curseur.
Si ce param�tre est �gal � z�ro et le param�tre $iFlags est "default size", la fonction utilise la valeur m�trique syst�me $SM_CYICON ou $SM_CYCURSOR pour d�finir la largeur.
Si c'est z�ro et que "default size" n'est pas utilis�, la fonction utilise la hauteur r�elle de la ressource.
$iStep [optionnel] Sp�cifie l'index de l'image � dessiner si $hIcon identifie un curseur anim�.
Ce param�tre est ignor� si $hIcon n'identifie pas un curseur anim�.
$hBrush [optionnel] Handle du pinceau que le syst�me utilise pour le dessin sans scintillement.
Si $hBrush est un handle de pinceau valide, le syst�me cr�e un bitmap hors �cran en utilisant le pinceau sp�cifi� pour la couleur de fond, dessine l'ic�ne ou le curseur dans le bitmap, puis copie le bitmap dans le contexte de p�riph�rique identifi� par $hDC.
Si $hBrush est 0, le syst�me dessine l'ic�ne ou le curseur directement dans le contexte de p�riph�rique.
$iFlags [optionnel] Sp�cifie les flags de dessin. Ce param�tre peut prendre l'une des valeurs suivantes:
1 - Dessine l'ic�ne ou le curseur � l'aide du masque
2 - Dessine l'ic�ne ou le curseur � l'aide de l'image
3 - Dessine l'ic�ne ou le curseur � l'aide du masque et de l'image
4 - Dessine l'ic�ne ou le curseur � l'aide de l'image par d�faut du syst�me plut�t que l'image sp�cifi�e par l'utilisateur
5 - Dessine l'ic�ne ou le curseur � l'aide de la largeur et la hauteur sp�cifi�es par les valeurs m�triques du syst�me pour les curseurs ou les ic�nes, si les param�tres de largeur et de hauteur sont mis � z�ro.
Si cette option n'est pas sp�cifi�e et la largeur et la hauteur sont mis � z�ro, la fonction utilise la taille r�elle des ressources.
6 - Dessine l'ic�ne comme une ic�ne sans miroir

Valeur de retour

Succ�s: Retourne True
�chec: Retourne False, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur

En relation

_WinAPI_DrawIcon

Voir aussi

Consultez DrawIconEx dans la librairie MSDN.