允许应用程序定制系统光标.
#Include <WinAPIEx.au3>
_WinAPI_SetSystemCursor ( $hCursor, $ID [, $fCopy] )
$hCursor | 光标句柄. |
$ID | 指定替换 $hCursor 的系统光标.参数可以是以下值之一: one of 参数可以是以下值之一: $OCR_APPSTARTING --- 标准小箭头和沙漏 $OCR_NO --- 斜杠加圆圈RMAL --- 标准箭头 $OCR_CROSS --- 十字线 $OCR_HAND --- 手指 $OCR_IBEAM --- I 型光标 $OCR_NO --- 斜杠加圆圈 $OCR_SIZEALL --- 十字箭头指向北、南、东、西 $OCR_SIZENESW --- 双向箭头指向东北和西南 $OCR_SIZENS --- 双向箭头指向南北 $OCR_SIZENWSE --- 双向箭头指向西北和东南 $OCR_SIZEWE --- 双向箭头指向西和东 $OCR_UP --- 垂直箭头 $OCR_WAIT --- 沙漏 $OCR_ICON $OCR_SIZE |
$fCopy | [可选参数] 指定是否应复制光标, 有效值为:: 1 - 复制光标. 0 - 不复制光标. (默认) |
成功: | 返回 1. |
失败: | 返回 0,并设置@error标志为非 0 值. |
在MSDN中搜索
#Include <WinAPIEx.au3>
Opt('MustDeclareVars', 1)
Global $hPrev = _WinAPI_CopyCursor(_WinAPI_LoadCursor(0, 32512))
_WinAPI_SetSystemCursor(_WinAPI_LoadCursorFromFile(@ScriptDir & '\Extras\Lens.cur'), 32512)
Sleep(5000)
_WinAPI_SetSystemCursor($hPrev, 32512)