_GDIPlus_DecodersGetSize
Возвращает общий размер структуры, возвращённой функцией _GDIPlus_GetImageDecoders
#include <GDIPlus.au3>
_GDIPlus_DecodersGetSize()
Возвращаемое значение
Успех: | Возвращает общий размер в байтах |
Ошибка: | Возвращает -1 и устанавливает @error |
См. также
_GDIPlus_DecodersGetCountСм. также
Искать GdipGetImageDecodersSize в библиотеке MSDNПример
#include <GUIConstantsEx.au3>
#include <GDIPlus.au3>
#include <WindowsConstants.au3>
Global $iMemo
_Main()
Func _Main()
; Создаёт GUI
GUICreate("GDI+", 600, 400)
$iMemo = GUICtrlCreateEdit("", 2, 2, 596, 396, $WS_VSCROLL)
GUICtrlSetFont($iMemo, 9, 400, 0, "Courier New")
GUISetState()
; Инициализация библиотеки GDI+
_GDIPlus_Startup ()
; Show number of decoders/encoders
MemoWrite("Decoder count : " & _GDIPlus_DecodersGetCount());
MemoWrite("Decoder size .: " & _GDIPlus_DecodersGetSize());
MemoWrite("Encoder count : " & _GDIPlus_EncodersGetCount());
MemoWrite("Encoder size .: " & _GDIPlus_EncodersGetSize());
; Закрывает библиотеку GDI+
_GDIPlus_ShutDown ()
; Цикл выполняется, пока окно не будет закрыто
Do
Until GUIGetMsg() = $GUI_EVENT_CLOSE
EndFunc ;==>_Main
; Записывает строку в элемент для заметок
Func MemoWrite($sMessage = '')
GUICtrlSetData($iMemo, $sMessage & @CRLF, 1)
EndFunc ;==>MemoWrite