函数参考


_ScreenCapture_SaveImage

保存一个图像到文件

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

参数

$sFileName 保存位图的文件扩展名和完整路径
$hBitmap HBITMAP(位图)句柄
$fFreeBmp [可选参数] 如为 True, 成功保存侯, hBitmap 句柄将被释放

返回值

成功: True
失败: False

注意/说明

 函数保存位图文件,将其转换为指定文件扩展名的图像格式.
 对于 Windows XP, 有效的扩展为 BMP, GIF, JPEG, PNG 与 TIF.

GDI+ 需求: GDI+ 当运行于 Microsoft Windows 2000 操作系统时需要一个GDI+的可再发行包.

相关

_ScreenCapture_Capture

示例/演示


#include <ScreenCapture.au3>

_Main()

Func _Main()
    Local $hBmp

    ; 捕获整个屏幕
    $hBmp = _ScreenCapture_Capture("")

    ; 保存位图到文件
    _ScreenCapture_SaveImage(@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp)

EndFunc   ;==>_Main