CreateCursor

De CreateCursor functie maakt een cursor met de opgegeven grootte, bit patronen en hot spot.

HCURSOR CreateCursor) HINSTANCE  hInst, / / ingang naar toepassingsexemplaarintxHotSpot, / / horizontale positie van hot spotintyHotSpot, / / verticale positie van hot spotintnWidth, / / cursor breedte intnHeight, / / cursor hoogteCONST VOID* pvANDPlane, / / aanwijzer naar en bitmasker matrixCONST VOID* pvXORPlane / / aanwijzer naar XOR bitmasker matrix);
 

Parameters

hInst
Ingang naar het huidige exemplaar van de toepassing de cursor maken.
xHotSpot
Hiermee geeft u de horizontale positie van de cursor de hot spot.
yHotSpot
Hiermee geeft u de verticale positie van de cursor de hot spot.
nWidth
De breedte, in pixels, van de cursor.
nHeight
Hiermee geeft u de hoogte, in pixels, van de cursor.
pvANDplane
Aanwijzer naar een matrix van bytes die de bits waarden voor de bitmasker en van de cursor, zoals in een apparaatafhankelijk monochroom bitmap bevat.
pvXORplane
Aanwijzer naar een matrix van bytes die de bits waarden voor de XOR bitmasker van de cursor, zoals in een apparaatafhankelijk monochroom bitmap bevat.

Retourwaarden

Als de functie slaagt, identificeert de retourwaarde de cursor.

Als de functie mislukt, is de retourwaarde NULL. Te krijgen uitgebreide foutinformatie, Bel GetLastError.

Opmerkingen

De nWidth en nHeight parameters moeten opgeven een breedte en hoogte die worden ondersteund door het huidige beeldschermstuurprogramma, omdat het systeem geen cursors van andere formaten maken. Om te bepalen van de breedte en hoogte door het beeldschermstuurprogramma wordt ondersteund, gebruiken de GetSystemMetrics functie, die de waarde van SM_CXCURSOR of SM_CYCURSOR.

Alvorens te besluiten een toepassing moet de DestroyCursor functie aanroepen om te vrij systeembronnen geassocieerd met de cursor.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Cursors overzicht, Cursor functioneert, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor