CreateCursor

Funcția CreateCursor creează un cursor având dimensiunea specificată, modele de biți și hot spot.

(HCURSOR CreateCursor HINSTANCE  hInst, / / ocupa de instanta applicationintxHotSpot, / / poziție orizontală de hot spotintyHotSpot, / / pozi?ia verticală de hot spotintnWidth, / / lățimea cursorului intnHeight, / / cursorul înălțimeCONST VOID* pvANDPlane, / / indicatorul la matrice și bitmaskCONST VOID* pvXORPlane / / indicatorul la matrice bitmask XOR);
 

Parametrii

hInst
Mâner instanță actuală de aplicare crearea cursorul.
xHotSpot
Specifică poziția orizontală cursorul 's hot spot.
yHotSpot
Specifică pozi?ia verticală cursorul 's hot spot.
nWidth
Specifică lățimea, în pixeli, cursorului.
nHeight
Specifică înălțimea, în pixeli, cursorului.
pvANDplane
Indicator spre o matrice de octeți care conține valorile de biți pentru bitmask și cursorului, ca în monocromă bitmap dependente de dispozitiv.
pvXORplane
Indicator spre o matrice de octeți care conține valorile de biți pentru bitmask XOR cursorului, ca în monocromă bitmap dependente de dispozitiv.

Valorile întroarse

Dacă funcția reușește, valoarea returnată identifică cursorul.

Dacă funcția nu reușește, valoarea returnată este NULL. Pentru a obține extins informa?ii eroare, apel GetLastError.

Observații

Parametrii nWidth și nHeight trebuie să specificați o lățime și înălțime care sunt acceptate de driverul de afișare curent, deoarece sistemul nu poate crea cursoare de alte dimensiuni. Pentru a determina lățimea și înălțimea acceptate de driverul de afișare, utilizați funcția de GetSystemMetrics , precizând valoarea SM_CXCURSOR sau SM_CYCURSOR.

Înainte de închidere, cererea trebuie să apela funcția DestroyCursor pentru a elibera orice resurse de sistem care asociate cu cursorul.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Cursoare prezentare generală, funcții cursorul, CreateIcon, DestroyCursor, GetModuleHandle, GetSystemMetrics, SetCursor