CreateCursor funkcia vytvorí kurzor so špecifikovanou veľkosťou, bitové vzory a hot spot.
(HCURSOR CreateCursor HINSTANCE hInst; / / spracovávať na aplikáciu stupňaintxHotSpot; / / horizontálnej polohy hot spotintyHotSpot; / / vertikálnu polohu hot spotintnWidth; / / šírku kurzora intnHeight; / / kurzor výškaKONŠTANTA VOID* pvANDPlane; / / ukazovateľ na pole bitovú masku aKONŠTANTA VOID* pvXORPlane / / ukazovateľ na pole bitovú masku XOR);
V prípade úspešnosti funkciou vrátenej hodnoty identifikuje kurzor.
Ak funkcia zlyhá, vrátená hodnota je NULL. Získajte rozšírené informácie o chybách, volajte na číslo GetLastError.
Parametre nWidth a nHeight zadať šírku a výšku, ktoré sú podporované aktuálny ovládač obrazovky, pretože systém nemôže vytvoriť kurzory ostatné veľkosti. Zistiť šírku a výšku podporovaný ovládač obrazovky použiť funkciu GetSystemMetrics , špecifikujúce hodnotu SM_CXCURSOR alebo SM_CYCURSOR.
Pred uzavretím, žiadosť musí volať funkciu DestroyCursor voľného systémové prostriedky súvisiace s kurzorom.
nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Nepodporované.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Prehľad kurzory, kurzor funkcie, CreateIcon, DestroyCursor, GetModuleHandle GetSystemMetrics, SetCursor