Структура CURSORSHAPE содержит информацию о курсоре.
Синтаксис
typedef struct tagCURSORSHAPE { int xHotSpot; int yHotSpot; int cx; int cy; int cbWidth; BYTE Planes; BYTE BitsPixel; } CURSORSHAPE, *LPCURSORSHAPE; |
Члены структуры
xHotSpot
Устанавливает горизонтальную позицию острия, относительно левого верхнего угла точечного рисунка курсора.
yHotSpot
Устанавливает вертикальную позицию острия, относительно левого верхнего угла точечного рисунка курсора.
cx
Устанавливает ширину курсора, в пикселях.
cy
Устанавливает высоту курсора, в пикселях.
cbWidth
Ширина точечного рисунка курсора, в байтах.Planes
Устанавливает число цветовых плоскостей.BitsPixel
Устанавливает число битов, используемых для обозначения цвета отдельного пикселя в курсоре.
Замечания
Когда приложение передает дескриптор курсора в функцию LockResource, возвращенное значение функцией - указатель на буфер, содержащий информацию о курсоре. Приложение может использовать структуру CURSORSHAPE, чтобы получить доступ к информации.
Смотри также Обзор Ресурсы,
Функции,
используемые ресурсами,
LockResource
Размещение и совместимость CURSORSHAPE |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
- |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |