Function Reference

_GUICtrlToolbar_LoadBitmap

画像リストにファイルからのビットマップを追加します。

#Include <GuiToolBar.au3>
_GUICtrlToolbar_LoadBitmap($hWnd, $sFileName)

 

パラメータ

$hWnd ツールバーのハンドル
$sFileName ビットマップのフルパス

 

返し値

成功: 新しい画像のゼロ始まりのインデックス
失敗: -1

 

注意

なし。

 

関連

_GUICtrlToolbar_AddBitmap

 


#include <GuiToolbar.au3>
#include <GuiConstantsEx.au3>

Opt('MustDeclareVars', 1)

$Debug_TB = False ; 関数に渡されるClassNameを調べる。動作を確認するにはTrueを設定し、他のコントロールのハンドルを使用

_Main()

Func _Main()
    Local $hGUI, $hToolbar
    Local Enum $idRed=1000, $idGreen, $idBlue

    ; GUIを作成
    $hGUI = GUICreate("Toolbar", 400, 300)
    $hToolbar = _GUICtrlToolbar_Create($hGUI)
    GUISetState()

    ; ビットマップを追加
    _GUICtrlToolbar_LoadBitmap($hToolbar, @ScriptDir & "\images\Red.bmp")
    _GUICtrlToolbar_LoadBitmap($hToolbar, @ScriptDir & "\Images\Green.bmp")
    _GUICtrlToolbar_LoadBitmap($hToolbar, @ScriptDir & "\Images\Blue.bmp")

    ; ボタンを追加
    _GUICtrlToolbar_AddButton($hToolbar, $idRed, 0)
    _GUICtrlToolbar_AddButton($hToolbar, $idGreen, 1)
    _GUICtrlToolbar_AddButton($hToolbar, $idBlue, 2)

    ; ユーザーが終了するまでループ
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE

EndFunc   ;==>_Main