UDF > ScreenCapture >


_ScreenCapture_SaveImage

Enregistre une image dans un fichier

#include <ScreenCapture.au3>
_ScreenCapture_SaveImage ( $sFileName, $hBitmap [, $bFreeBmp = True] )

Param�tres

$sFileName Chemin complet avec nom et extension du fichier bitmap qui doit �tre enregistr�
$hBitmap Handle HBITMAP
$bFreeBmp [optionnel] Si True, $hBitmap sera lib�r� apr�s un enregistrement r�ussi (par d�faut)

Valeur de retour

Succ�s: Retourne True.
�chec: Retourne False.

Remarque

Cette fonction permet d'enregistrer une image bitmap dans un fichier, en le convertissant dans le format d'image sp�cifi� par l'extension du nom de fichier.
Pour Windows XP, les extensions valides sont BMP, GIF, JPEG, PNG et TIF.

En relation

_ScreenCapture_Capture

Exemple

#include <ScreenCapture.au3>

Example()

Func Example()
    Local $hBmp

    ; Capture un �cran complet
    $hBmp = _ScreenCapture_Capture("")

    ; Enregistre le bitmap dans le fichier
    _ScreenCapture_SaveImage(@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp)

    ShellExecute(@MyDocumentsDir & "\GDIPlus_Image.jpg")
EndFunc   ;==>Example