Struttura CURSORSHAPE (winuser.h)
Contiene informazioni su un cursore.
Sintassi
typedef struct tagCURSORSHAPE {
int xHotSpot;
int yHotSpot;
int cx;
int cy;
int cbWidth;
BYTE Planes;
BYTE BitsPixel;
} CURSORSHAPE, *LPCURSORSHAPE;
Members
xHotSpot
Tipo: int
Posizione orizzontale del punto attivo, rispetto all'angolo superiore sinistro della bitmap del cursore.
yHotSpot
Tipo: int
Posizione verticale del punto di accesso frequente, rispetto all'angolo superiore sinistro della bitmap del cursore.
cx
Tipo: int
Larghezza, in pixel, del cursore.
cy
Tipo: int
Altezza, in pixel, del cursore.
cbWidth
Tipo: int
Larghezza, in byte, della bitmap del cursore.
Planes
Tipo: BYTE
Numero di piani di colore.
BitsPixel
Tipo: BYTE
Numero di bit usati per indicare il colore di un singolo pixel nel cursore.
Commenti
Quando un'applicazione passa un handle cursore alla funzione LockResource , la funzione restituisce un puntatore a un buffer contenente informazioni sul cursore. Un'applicazione può usare la struttura CURSORSHAPE per accedere alle informazioni.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winuser.h (include Windows.h) |
Vedi anche
Informazioni concettuali
Riferimento