zhenglei 发表于 2010-4-23 22:36:38

★★★★工具栏使用--已解决!!~~~

本帖最后由 zhenglei 于 2010-4-24 14:00 编辑

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

Local $hGUI, $hToolbar
$custombmp1 = "1.bmp"
$custombmp2 = "1.bmp"
$custombmp3= "1.bmp"
$custombmp4 = "1.bmp"
$hGUI = GUICreate("Toolbar工具栏自定义图标示例by lynfr8", 400, 300)
$hToolbar = _GUICtrlToolbar_Create ($hGUI)
GUISetState()
$Bitmap = _GUICtrlToolbar_LoadBitmap($hToolbar,$custombmp1)
$Bitmap = _GUICtrlToolbar_LoadBitmap($hToolbar,$custombmp2)
$Bitmap = _GUICtrlToolbar_LoadBitmap($hToolbar,$custombmp3)
$Bitmap = _GUICtrlToolbar_LoadBitmap($hToolbar,$custombmp4)
_GUICtrlToolbar_SetBitmapSize($hToolbar, 20, 20)
_GUICtrlToolbar_AddButton ($hToolbar, $Bitmap, 0)
_GUICtrlToolbar_AddButton ($hToolbar, $Bitmap, 1)
_GUICtrlToolbar_AddButton ($hToolbar, $Bitmap, 2)
_GUICtrlToolbar_AddButton ($hToolbar, $Bitmap, 3)
While 1
      $nMsg = GUIGetMsg()

      Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
case $custombmp1
run("c:\123.exe")
case $custombmp2
Exit
case $custombmp3
Exit
case $custombmp4
Exit
      EndSwitch
WEnd

zhenglei 发表于 2010-4-23 22:36:51

自己先顶以下。。。。。

netegg 发表于 2010-4-24 01:17:26

if _GUICtrlToolbar_PressButton($hToolbar, $idOpen, True) then run(’c:\123.exe‘)

menfan1 发表于 2010-4-24 08:03:58

楼上正解。。呵呵

zhenglei 发表于 2010-4-24 11:48:14

老大。。你这个方法不行啊。。 用不了。。

udbghdto 发表于 2011-8-11 19:19:40

俺也遇到这样的问题。。
页: [1]
查看完整版本: ★★★★工具栏使用--已解决!!~~~