Prev Next
The CURSORSHAPE structure contains information about a cursor.
typedef struct tagCURSORSHAPE { // cs
int xHotSpot;
int yHotSpot;
int cx;
int cy;
int cbWidth;
BYTE Planes;
BYTE BitsPixel;
} CURSORSHAPE, FAR *LPCURSORSHAPE;
Members
-
xHotSpot
-
Specifies the horizontal position of the hot spot, relative to the upper left
corner of the cursor bitmap.
-
yHotSpot
-
Specifies the vertical position of the hot spot, relative to the upper left
corner of the cursor bitmap.
-
cx
-
Specifies the width, in pixels, of the cursor.
-
cy
-
Specifies the height, in pixels, of the cursor.
-
cbWidth
-
Width, in bytes, of the cursor bitmap.
-
Planes
-
Specifies the number of color planes.
-
BitsPixel
-
Specifies the number of bits used to indicate the color of a single pixel in
the cursor.
Remarks
When an application passes a cursor handle to the LockResource
function, the function returns a pointer to a buffer containing
information about the cursor. An application can use the CURSORSHAPE
structure to access the information.
See Also
LockResource