Dela via


Markörer

En markör är en liten bild vars plats på skärmen styrs av en pekenhet, till exempel en mus, penna eller trackball. I resten av den här översikten refererar termen mus till alla pekenheter.

När användaren flyttar musen flyttar systemet markören i enlighet med detta. Med markörfunktionerna kan program skapa, läsa in, visa, animera, flytta, begränsa och förstöra markörer.

I det här avsnittet

Namn Beskrivning
om markörer Diskuterar standardmarkörerna.
använda markörer Beskriver hur du utför uppgifter som rör markörer.
markörreferens Innehåller API-referensen.

Markörfunktioner

Namn Beskrivning
ClipCursor Begränsar markören till ett rektangulärt område på skärmen. Om en efterföljande markörposition (som anges av SetCursorPos funktion eller musen) ligger utanför rektangeln justerar systemet automatiskt positionen för att hålla markören inne i det rektangulära området.
CopyCursor Kopierar den angivna markören.
CreateCursor Skapar en markör med angiven storlek, bitmönster och frekvent punkt.
DestroyCursor Förstör en markör och frigör allt minne som markören har. Använd inte den här funktionen för att förstöra en delad markör.
GetClipCursor Hämtar skärmkoordinaterna för det rektangulära område som markören är begränsad till.
GetCursor Hämtar ett handtag till den aktuella markören.
GetCursorInfo Hämtar information om den globala markören.
GetCursorPos Hämtar markörens position i skärmkoordinater.
GetPhysicalCursorPos Hämtar markörens position i fysiska koordinater.
LoadCursor Läser in den angivna markörresursen från den körbara filen (.EXE) som är associerad med en programinstans.
LoadCursorFromFile Skapar en markör baserat på data som finns i en fil.
SetCursor Anger markörformen.
SetCursorPos Flyttar markören till de angivna skärmkoordinaterna. Om de nya koordinaterna inte finns inom skärmrektangeln som angetts av den senaste ClipCursor- funktionsanrop, justerar systemet automatiskt koordinaterna så att markören stannar kvar i rektangeln.
SetPhysicalCursorPos Anger markörens position i fysiska koordinater.
SetSystemCursor Gör att ett program kan anpassa systemmarkörerna. Den ersätter innehållet i systemmarkören som anges av parametern ID med innehållet i markören som anges av parametern hcur och förstör sedan hcur-.
ShowCursor Visar eller döljer markören.

Markörmeddelanden

Namn Beskrivning
WM_SETCURSOR Skickas till ett fönster om musen gör att markören flyttas inom ett fönster och musindata inte registreras.

Markörstrukturer

Namn Beskrivning
CURSORINFO Innehåller global markörinformation.