UDF > WinAPIEx > GDI > BitMaps >


_WinAPI_CopyImage

Cr�e une nouvelle image (ic�ne, curseur, ou bitmap) et copie les attributs d'une image donn�e dans la nouvelle

#include <WinAPIGdi.au3>
_WinAPI_CopyImage ( $hImage [, $iType = 0 [, $iXDesiredPixels = 0 [, $iYDesiredPixels = 0 [, $iFlags = 0]]]] )

Param�tres

$hImage Handle de l'image � copier.
$iType [optionnel] Sp�cifie le type d'image � copier. Ce param�tre peut prendre l'une des valeurs suivantes:
    $IMAGE_BITMAP (par d�faut)
    $IMAGE_CURSOR
    $IMAGE_ICON
$iXDesiredPixels [optionnel] Sp�cifie la largeur d�sir�e, en pixels, de l'image. Si c'est z�ro (par d�faut), l'image retourn�e aura la m�me largeur que celle d'origine $hImage.
$iYDesiredPixels [optionnel] Sp�cifie la hauteur d�sir�e, en pixels, de l'image. Si c'est z�ro (par d�faut), l'image retourn�e aura la m�me hauteur que celle d'origine $hImage.
$iFlags [optionnel] Ce param�tre peut �tre une ou plusieurs des valeurs suivantes.
$LR_DEFAULTCOLOR (par d�faut)
$LR_COPYDELETEORG
$LR_COPYFROMRESOURCE
$LR_COPYRETURNORG
$LR_CREATEDIBSECTION
$LR_DEFAULTSIZE
$LR_MONOCHROME

Valeur de retour

Succ�s: Retourne le handle de l'image nouvellement cr��.
�chec: Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Remarque

Lorsque vous avez fini d'utiliser la ressource, vous pouvez lib�rer sa m�moire associ�e en appelant la fonction _WinAPI_DeleteObject() respectivement pour les bitmaps, curseurs, ou les ic�nes.
Le syst�me supprime automatiquement la ressource lorsque son processus se termine, cependant, l'appel de la fonction appropri�e �conomise de la m�moire et diminue la taille de la zone de travail du processus.

Voir aussi

Consultez CopyImage dans la librairie MSDN.