设置(鼠标经过窗口时的)鼠标指针.
GUISetCursor ( [指针ID [, 覆盖 [, 窗口句柄]]] )
指针ID | [可选参数] 鼠标指针 Id (请查看下面的注意部分). |
覆盖 | [可选参数] 当鼠标经过控件时强制切换鼠标指针(请看下面的解释). 0 = (默认)不覆盖控件本身设置的默认指针. 1= 忽略控件本身设置的默认指针而强制性使用给定指针. |
窗口句柄 | [可选参数] 窗口句柄,可由 GUICreate 的返回值获得(默认使用上一次用过的句柄). |
#include <GUIConstantsEx.au3>
Global $IDC = -1, $newIDC = 0
Example()
Func Example()
HotKeySet("{Esc}", "Increment")
GUICreate("Press Esc to Increment", 400, 400, 0, 0, 0x04CF0000, 0x00000110)
GUISetState()
While GUIGetMsg() <> $GUI_EVENT_CLOSE
If $newIDC <> $IDC Then
$IDC = $newIDC
GUISetCursor($IDC)
EndIf
ToolTip("GUI Cursor #" & $IDC)
WEnd
EndFunc ;==>Example
Func Increment()
$newIDC = $IDC + 1
If $newIDC > 15 Then $newIDC = 0
EndFunc ;==>Increment