Function Reference

_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 +が必要 : Microsoft Windows NT 4.0 SP6、Windows 2000、Windows 98、Windows Me
オペレーティングシステム上で実行されるアプリケーションではGDI+の再配布が必要です。

 

関連

_ScreenCapture_Capture

 


#include <ScreenCapture.au3>

_Main()

Func _Main()
    Local $hBmp

    ; 全画面をキャプチャ
    $hBmp = _ScreenCapture_Capture ("")

    ; ビットマップをファイルに保存
    _ScreenCapture_SaveImage (@MyDocumentsDir & "\GDIPlus_Image.jpg", $hBmp)

EndFunc   ;==>_Main