Функция _ScreenCapture_SaveImage

 ↑  ←  Описание функции


_ScreenCapture_SaveImage

Сохраняет изображение в файл

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

Параметры

$sFileName Полный путь сохраняемого файла с расширением
$hBitmap Дескриптор изображения HBITMAP
$fFreeBmp [необязательный] Если True, то HBITMAP будет освобождён при успешном сохранении

Возвращаемое значение

Успех:Возвращает True
Ошибка:Возвращает False

Примечания

Эта функция сохраняет изображение в файл, преобразовывая изображение в формат указанный в расширении файла.
Для Windows XP, доступны расширения BMP, GIF, JPG (JPEG), PNG и TIF (TIFF).

Требования GDI+: GDI+ необходимо распространять для приложений, которые запускаются в операционных системах Microsoft Windows 2000.

См. также

_ScreenCapture_Capture

Пример

#include <ScreenCapture.au3>

_Main()

Func _Main()
    Local $hBmp

    ; Захватывает весь экран
    $hBmp = _ScreenCapture_Capture ("")

    ; Сохраняет растровый рисунок в файл
    _ScreenCapture_SaveImage (@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp)

EndFunc   ;==>_Main