CreateCursor

CreateCursor -funksjonen oppretter en markør har angitt størrelse, bit mønster og aktiveringspunktet.

() HCURSOR CreateCursor HINSTANCE  hInst, / / håndtere til programforekomstenIntxHotSpot, / / vannrette plasseringen av hot spotIntyHotSpot, / / loddrette plasseringen av hot spotIntnWidth, / / Markørbredde intnHeight, / / markøren høydeCONST VOID* pvANDPlane, / / peker til AND bitmaske matriseCONST VOID* pvXORPlane / / peker til XOR bitmaske matrise);
 

Parametere

hInst
Håndtere til den gjeldende forekomsten av programmet som oppretter markøren.
xHotSpot
Angir den vannrette plasseringen av markørens hot spot.
yHotSpot
Angir den loddrette plasseringen av markørens hot spot.
nWidth
Angir bredden i piksler for markøren.
nHeight
Angir høyden i piksler for markøren.
pvANDplane
Pekeren til en bytematrise som inneholder bit-verdier for AND bitmasken cursor, som i en enhetsavhengig Monokrom punktgrafikk.
pvXORplane
Pekeren til en bytematrise som inneholder bit-verdier for bitmasken XOR av markøren, som i en enhetsavhengig Monokrom punktgrafikk.

Returverdier

Hvis funksjonen lykkes, identifiserer returverdien markøren.

Hvis funksjonen mislykkes, er verdien som returneres NULL. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.

Merknader

Parameterne nWidth og nHeight må angi en bredde og høyde som støttes av den gjeldende skjermdriveren, fordi systemet ikke kan opprette markører i andre størrelser. For å bestemme bredden og høyden som støttes av skjermdriveren, kan du bruke funksjonen GetSystemMetrics , som angir verdien som SM_CXCURSOR eller SM_CYCURSOR.

Før du lukker, må en programmet kalle funksjonen DestroyCursor å frigjøre alle systemressurser som er forbundet med markøren.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Som ikke støttes.
Topptekst:Deklarert i winuser.h.
Importere biblioteket:Bruk user32.lib.

Se også

Markører oversikt, fungerer markøren, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor