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]]]] )
$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 |
Succ�s: | Retourne le handle de l'image nouvellement cr��. |
�chec: | Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur. |
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.
Consultez CopyImage dans la librairie MSDN.