↑  ←  Описание функции


GUICtrlSetCursor

Устанавливает иконку курсора мыши для определенного элемента.

GUICtrlSetCursor ( controlID, cursorID )

Параметры

controlID Идентификатор элемента возвращаемый функцией GUICtrlCreate....
cursorID Идентификатор курсора (cursorID) используемый в Windows SetCursor API
Используйте -1, чтобы восстановить курсор по умолчанию для элемента управления

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0.

Примечания

В отличие от GUISetCursor(), который меняет курсор мыши для целого окна, эта функция изменяет курсор мыши, только когда курсор наводится на элемент.

Если ID курсора указан неверно, то отображается стандартный курсор в виде стрелки.

Смотрите список ID курсоров MouseGetCursor, с небольшим различием:
ID курсора = 0 - рука.
ID курсора = 16 - скрывает курсор.

См. также

GUISetCursor

Пример

#include <GUIConstantsEx.au3>

Example()

Func Example()

    GUICreate("Наведите курсор на текст", 330, 100)
    GUICtrlCreateLabel("это текст", 125, 40)
    GUICtrlSetCursor(-1, 4) ; ID смотрите в MouseGetCursor
    GUISetState()

    While GUIGetMsg() <> $GUI_EVENT_CLOSE
    WEnd
EndFunc