Function Reference

首页  后退  前进

GUICtrlSetCursor

 

设置特定控件的鼠标光标.

 

GUICtrlSetCursor ( controlID, cursorID )

参数

controlID

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

cursorID

Windows SetCursor API 使用的光标 ID (设置为 -1, 使用默认光标)

返回值

成功:

返回 1.

失败:

返回 0.

备注

GUISetCursor() 改变整个窗口的鼠标光标, 本函数仅改变鼠标悬停控件时的光标.

 

若 光标ID 无效, 则使用标准箭头光标.

 

有效光标 ID 参见 MouseGetCursor()函数说明.

光标 Id = 16 将隐藏鼠标光标.

相关

GUISetCursor

函数示例

#include <GUIConstantsEx.au3>
Example()
Func Example()
    GUICreate("put cursor over label", 300, 100)
    GUICtrlCreateLabel("label", 125, 40)
    GUICtrlSetCursor(-1, 4)
    GUISetState(@SW_SHOW)
    ; Loop until the user exits.
    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
        EndSwitch
    WEnd
EndFunc   ;==>Example

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