Capture une r�gion de l'�cran
#include <ScreenCapture.au3>
_ScreenCapture_Capture ( [$sFileName = "" [, $iLeft = 0 [, $iTop = 0 [, $iRight = -1 [, $iBottom = -1 [, $bCursor = True]]]]]] )
$sFileName | [optionnel] Chemin complet avec nom et extension du fichier image |
$iLeft | [optionnel] Coordonn�e X du coin sup�rieur gauche du rectangle |
$iTop | [optionnel] Coordonn�e Y du coin sup�rieur gauche du rectangle |
$iRight | [optionnel] Coordonn�e X du coin inf�rieur droit du rectangle. Si c'est -1, la largeur actuelle de l'�cran sera utilis�e. |
$iBottom | [optionnel] Coordonn�e Y du coin inf�rieur droit du rectangle. Si c'est -1, la hauteur actuelle de l'�cran sera utilis�e. |
$bCursor | [optionnel] Si True, le curseur sera captur� avec l'image |
Succ�s: | Retourne le handle du HBITMAP si $sFileName est vide, ou True si la fonction est appel�e avec $sFileName et si l'image est enregistr�e avec succ�s. |
�chec: | D�finit @error <> 0. |
Si un handle est retourn�, il doit �tre lib�r� � l'aide de _WinAPI_DeleteObject().
_ScreenCapture_SaveImage, _WinAPI_DeleteObject
#include <ScreenCapture.au3> Example() Func Example() ; Capture un �cran complet _ScreenCapture_Capture(@MyDocumentsDir & "\GDIPlus_Image1.jpg") ShellExecute(@MyDocumentsDir & "\GDIPlus_Image1.jpg") ; Capture une r�gion _ScreenCapture_Capture(@MyDocumentsDir & "\GDIPlus_Image2.jpg", 0, 0, 796, 596) ShellExecute(@MyDocumentsDir & "\GDIPlus_Image2.jpg") EndFunc ;==>Example