CURSORSHAPE-Struktur (winuser.h)
Enthält Informationen zu einem Cursor.
Syntax
typedef struct tagCURSORSHAPE {
int xHotSpot;
int yHotSpot;
int cx;
int cy;
int cbWidth;
BYTE Planes;
BYTE BitsPixel;
} CURSORSHAPE, *LPCURSORSHAPE;
Member
xHotSpot
Typ: int
Die horizontale Position des Hotspots relativ zur oberen linken Ecke der Cursorbitbitbit.
yHotSpot
Typ: int
Die vertikale Position des Hotspots relativ zur oberen linken Ecke der Cursorbitbitbit.
cx
Typ: int
Die Breite des Cursors in Pixel.
cy
Typ: int
Die Höhe des Cursors in Pixel.
cbWidth
Typ: int
Die Breite der Cursorbitbitte in Byte.
Planes
Typ: BYTE
Die Anzahl der Farbebenen.
BitsPixel
Typ: BYTE
Die Anzahl der Bits, die verwendet werden, um die Farbe eines einzelnen Pixels im Cursor anzugeben.
Hinweise
Wenn eine Anwendung ein Cursorhandle an die LockResource-Funktion übergibt, gibt die Funktion einen Zeiger auf einen Puffer zurück, der Informationen zum Cursor enthält. Eine Anwendung kann die CURSORSHAPE-Struktur verwenden, um auf die Informationen zuzugreifen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winuser.h (windows.h einschließen) |
Siehe auch
Konzept
Referenz