CreateCursor

Функция CreateCursor создает курсор, наличие указанного размера, битовые шаблоны и hot spot.

() HCURSOR CreateCursor HINSTANCE  hInst, / / обработать для экземпляра приложенияintxHotSpot, / / горизонтальное положение горячие пятнаintyHotSpot, / / вертикальное положение горячие пятнаintnWidth, / / Ширина курсора intnHeight, / / высота курсораCONST VOID* pvANDPlane, / / указатель на массив И битовой маскиCONST VOID* pvXORPlane / / указатель на массив Битовая маска XOR);
 

Параметры

hInst
Справиться с текущим экземпляром приложения, создание курсора.
xHotSpot
Определяет горизонтальное положение активной точки курсора.
yHotSpot
Указывает вертикальное положение активной точки курсора.
nWidth
Определяет ширину в пикселах, курсора.
nHeight
Задает высоту в пикселах, курсора.
pvANDplane
Указатель на массив байтов, содержащий битовые значения битовой маски И курсора, как в аппаратно зависимые монохромный точечный рисунок.
pvXORplane
Указатель на массив байтов, содержащий битовые значения для XOR Битовая маска курсора, как в аппаратно зависимые монохромный точечный рисунок.

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

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

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

Примечания

Параметры nWidth и nHeight необходимо указать ширину и высоту, которые поддерживаются текущим драйвером дисплея, потому что система не может создавать курсоры других размеров. Чтобы определить ширину и высоту, поддерживаемых драйвером дисплея, используйте функцию GetSystemMetrics , указав значение SM_CXCURSOR или SM_CYCURSOR.

В заключение, приложение должно вызывать функцию DestroyCursor чтобы освободить все системные ресурсы, связанные с курсором.

QuickInfo

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

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

Обзор курсоры, функции курсора, CreateIcon, DestroyCursor, GetModuleHandle GetSystemMetrics, SetCursor

Index