Structure CURSORSHAPE (winuser.h)
Contient des informations sur un curseur.
typedef struct tagCURSORSHAPE {
int xHotSpot;
int yHotSpot;
int cx;
int cy;
int cbWidth;
BYTE Planes;
BYTE BitsPixel;
} CURSORSHAPE, *LPCURSORSHAPE;
xHotSpot
Type : int
Position horizontale du point chaud, par rapport au coin supérieur gauche de l’image bitmap du curseur.
yHotSpot
Type : int
Position verticale du point chaud, par rapport au coin supérieur gauche de l’image bitmap du curseur.
cx
Type : int
Largeur, en pixels, du curseur.
cy
Type : int
Hauteur, en pixels, du curseur.
cbWidth
Type : int
Largeur, en octets, de l’image bitmap du curseur.
Planes
Type : BYTE
Nombre de plans de couleurs.
BitsPixel
Type : BYTE
Nombre de bits utilisés pour indiquer la couleur d’un seul pixel dans le curseur.
Lorsqu’une application transmet un handle de curseur à la fonction LockResource , la fonction retourne un pointeur vers une mémoire tampon contenant des informations sur le curseur. Une application peut utiliser la structure CURSORSHAPE pour accéder aux informations.
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winuser.h (inclure Windows.h) |
Conceptuel
Référence