lfx99 发表于 2013-4-27 13:39:48

[已解决]求助:如何让鼠标滑过工具栏按钮有Tooltip显示预设的文本

本帖最后由 lfx99 于 2013-4-29 09:58 编辑

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

Local Enum $idNew
$hGUI = GUICreate("test", 400, 300)
$hToolbar = _GUICtrlToolbar_Create($hGUI)
GUISetState()
_GUICtrlToolbar_AddBitmap($hToolbar, 1, -1, $IDB_STD_LARGE_COLOR)
_GUICtrlToolbar_AddButton($hToolbar, $idNew, $STD_FILENEW)
_GUICtrlToolbar_SetButtonText($hToolbar, $idNew, "新建")

GUICtrlCreateLabel("如何让鼠标滑过'新建'按钮,鼠标下方有文本提示",50,150)

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit
        EndSwitch
WEnd

sanmoking 发表于 2013-4-27 13:46:18

GUICtrlSetTip()

lfx99 发表于 2013-4-27 14:03:56

对于_GUICtrlToolbar_Create 貌似这个不行。测试失败

afan 发表于 2013-4-27 14:59:24

需要用 _GUIToolTip_* 系列函数

lfx99 发表于 2013-4-29 09:57:10

已经解决,需要注册 _WM_NOTIFY() 。多谢楼上各位前辈
页: [1]
查看完整版本: [已解决]求助:如何让鼠标滑过工具栏按钮有Tooltip显示预设的文本