Function Reference

首页  后退  前进

GUICtrlSetTip

 

设置控件关联的提示文本.

 

GUICtrlSetTip ( controlID, tiptext [, "title" [, icon [, options]]] )

参数

controlID

使用 GUICtrlCreate...() 创建控件类函数返回的控件标识符, 或设置 -1 使用前面创建的控件.

tiptext

当鼠标停留控件时显示的提示信息.

title

[可选] 提示工具的标题

icon

[可选] 标题旁边显示的图标: 需先定义标题.

   $TIP_NOICON (0) = 无图标

   $TIP_INFOICON (1) = 信息图标

   $TIP_WARNINGICON (2) = 警告图标

   $TIP_ERRORICON (3) = 错误图标

 

常量定义在 "AutoItConstants.au3"

options

[可选] 设置提示的不同显示样式 (可以多项相加):

   $TIP_BALLOON (1) = 显示气球提示

   $TIP_CENTER (2) = 提示沿着控件水平置中.

 

常量定义在 "AutoItConstants.au3"

返回值

成功:

返回 1.

失败:

返回 0.

备注

提示文本在提示工具矩形区域中显示.

要跳过一个可选参数, 并保持其默认值不变, 使用关键字 Default.

可以使用 @CR 或 @LF 创建多行提示.

要显示图标, 必须指定一个非空的标题. 图标在与标题出现在同一行, 因此标题必须存在.

相关

GUICtrlUpdate...

函数示例

#include <GUIConstantsEx.au3>
Example()
Func Example()
    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(@SW_SHOW)
    ; Loop until the user exits.
    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
        EndSwitch
    WEnd
EndFunc   ;==>Example

----------------------------------------