Sdílet prostřednictvím


Kurzory

Kurzor je malý obrázek, jehož umístění na obrazovce je řízeno ukazatelem zařízení, jako je myš, pero nebo trackball. Ve zbývající části tohoto přehledu se pojem myš týká jakéhokoli odkazujícího zařízení.

Když uživatel přesune myš, systém odpovídajícím způsobem přesune kurzor. Funkce kurzoru umožňují aplikacím vytvářet, načítat, zobrazovat, animovat, přesouvat, omezit a zničit kurzory.

V této části

Jméno Popis
o kurzorech Popisuje standardní kurzory.
použití kurzorů Popisuje, jak provádět úkoly související s kurzory.
referenční kurzoru Obsahuje referenční informace k rozhraní API.

Funkce kurzoru

Jméno Popis
ClipCursor Omezí kurzor na obdélníkovou oblast na obrazovce. Pokud další pozice kurzoru (nastavená funkcí SetCursorPos nebo myš) leží mimo obdélník, systém automaticky upraví pozici tak, aby kurzor zůstal uvnitř obdélníkové oblasti.
CopyCursor Zkopíruje zadaný kurzor.
CreateCursor Vytvoří kurzor se zadanou velikostí, bitovými vzory a horkým místem.
DestroyCursor Zničí kurzor a uvolní veškerou paměť, o které kurzor zabírá. Tuto funkci nepoužívejte ke zničení sdíleného kurzoru.
GetClipCursor Načte souřadnice obrazovky obdélníkové oblasti, na kterou je kurzor omezen.
GetCursor Načte úchyt na aktuální kurzor.
GetCursorInfo Načte informace o globálním kurzoru.
GetCursorPos Načte pozici kurzoru v souřadnicích obrazovky.
GetPhysicalCursorPos Načte pozici kurzoru ve fyzických souřadnicích.
loadCursor Načte zadaný prostředek kurzoru ze spustitelného souboru (.EXE) přidruženého k instanci aplikace.
LoadCursorFromFile Vytvoří kurzor založený na datech obsažených v souboru.
SetCursor Nastaví obrazec kurzoru.
SetCursorPos Přesune kurzor na zadané souřadnice obrazovky. Pokud nové souřadnice nejsou v obdélníku obrazovky nastavené nejnovějším ClipCursor volání funkce, systém automaticky upraví souřadnice tak, aby kurzor zůstal uvnitř obdélníku.
SetPhysicalCursorPos Nastaví pozici kurzoru ve fyzických souřadnicích.
SetSystemCursor Umožňuje aplikaci přizpůsobit systémové kurzory. Nahradí obsah systémového kurzoru určeného parametrem ID obsahem kurzoru určeného parametrem hcur a pak zničí hcur.
ShowCursor Zobrazí nebo skryje kurzor.

Oznámení kurzoru

Jméno Popis
WM_SETCURSOR Odesláno do okna, pokud myš způsobí, že se kurzor přesune v okně a vstup myši se nezachytí.

Struktury kurzoru

Jméno Popis
CURSORINFO Obsahuje informace globálního kurzoru.