Sleep(2000) ; позволяет переместить мышь для изменения её вида перед получением ID

; Создаёт массив, который по номеру ID возвращает название курсора
$aArray = StringSplit("Unknown|AppStarting|Arrow|Cross|Help|IBeam|Icon|No|" & _
		"Size|SizeAll|SizeNESW|SizeNS|SizeNWSE|SizeWE|UpArrow|Wait|Hand", "|", 2)

#cs
	Возвращаемый массив имеет следующие значения:
	$aArray[0] = "Unknown"
	$aArray[1] = "AppStarting"
	$aArray[2] = "Arrow"
	...
	$aArray[16] = "Hand"
#ce

$iCursor = MouseGetCursor()
MsgBox(4096, "ID = " & $iCursor, "Название курсора: " & $aArray[$iCursor]) ; CursorID используется в качестве индекса массива