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);
Hvis funksjonen lykkes, identifiserer returverdien markøren.
Hvis funksjonen mislykkes, er verdien som returneres NULL. Til å vise utvidet feilinformasjon, kan du ringe GetLastError.
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.
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.
Markører oversikt, fungerer markøren, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor