SetSystemCursor

Функция SetSystemCursor позволяет приложению настроить системные курсоры. Он заменяет содержимое системного курсора, заданный параметром id с содержимым курсора, указанные в hcurи затем разрушает hcur.

(BOOL SetSystemCursor HCURSOR  hcur, / / курсор должен быть установлен как системный курсорDWORDID / / идентификатор системного курсора для замены);
 

Параметры

hcur
Дескриптор курсора. Функция заменяет содержимое системного курсора, заданный параметром id с содержимым курсора, обработаны hcur.

Система разрушает hcur путем вызова функции DestroyCursor . Таким образом hcur не может быть загружен с помощью функции LoadCursor курсор. Для указания курсора загруженных с ресурса, копирования курсора с помощью функции CopyCursor , затем передать копию в SetSystemCursor.

id
Задает системный курсор чтобы заменить содержимое hcur.

Ниже приводится список идентификаторов курсор системы:
Значение Описание
OCR_APPSTARTING Стандартная стрелка и малых песочных часов
OCR_NORMAL Стандартная стрелка
OCR_CROSS Перекрестие
OCR_HAND Windows NT 5.0 и более поздних: Рука
OCR_HELP Стрелки и вопросительного знака
OCR_IBEAM Двутавр
OCR_NO Диагональных круг
OCR_SIZEALL Крестообразной стрелки Север, Юг, Восток и Запад
OCR_SIZENESW Двухконечная стрелка северо-восток и Юго-
OCR_SIZENS Двухконечная стрелка Север и Юг
OCR_SIZENWSE Двухконечная стрелка северо- и Юго-Востоке
OCR_SIZEWE Двухконечная стрелка Запад и Восток
OCR_UP Вертикальная стрелка
OCR_WAIT Песочные часы

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

Если функция выполнена успешно, возвращаемое значение не равно нулю.

Если вызов функции был неуспешен, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.

QuickInfo

nbsp; Windows &NT: требует версии 3.5 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Не поддерживается.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор курсоры, функции работы с курсорами, DestroyCursor, LoadCursor, LoadCursorFromFile, SetCursor