函数参考


GUICtrlSetTip

定义指定控件的关联提示文本.

GUICtrlSetTip ( 控件ID, 提示文本[, "标题" [, 图标[, 选项]]] )

参数

控件ID 控件标识符(控件ID),可由 GUICtrlCreate... 函数的返回值获得.
提示文本 当鼠标移动到控件上面时显示的提示.
标题 [可选参数] 提示文本的标题. 需要 IE5+
图标 [可选参数] 在标题部分显示预定义图标: 需要 IE5+. 需要定义标题.
0 = 不使用图标, 1 = 信息图标, 2 = 警告图标, 3 = 错误图标
选项 [可选参数] 设置工具提示怎样显示 (可以值相加):
1 = 显示为气泡提示 需要 IE5+
2 = 总是在控件上水平居中提示.

返回值

成功: 返回值为1.
失败: 返回值为0.

注意/说明

提示文本显示在一个矩形框内.
要跳过选项参数, 请使用默认值(default)代替, 使用 Default 关键字..
你可以使用@CR或@LF创建多行提示.
要使用标题,图标和气泡提示需要Internet Explorer 5.0以上.
要显示图标,你必须指定一个不为空的标题. 由于图标和标题需要在同一行,因此需要标题.

相关

GUICtrlUpdate...

示例/演示


#include <GUIConstantsEx.au3>

Example()

Func Example()
    Local $msg

    GUICreate("My GUI control tip") ; will create a dialog box that when displayed is centered

    GUICtrlCreateLabel("my label", 10, 20)
    GUICtrlSetTip(-1, "tip of my label")

    GUISetState()

    ; Run the GUI until the dialog is closed
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc   ;==>Example