Musinmatningsfunktioner
I det här avsnittet
Ämne | Beskrivning |
---|---|
_TrackMouseEvent |
Publicerar meddelanden när muspekaren lämnar ett fönster eller hovrar över ett fönster under en angiven tidsperiod. Den här funktionen anropar TrackMouseEvent om den finns, annars emulerar den den. |
DragDetect |
Fångar upp musen och spårar dess rörelse tills användaren släpper den vänstra knappen, trycker på ESC-tangenten eller flyttar musen utanför dragrektangeln runt den angivna punkten. Bredden och höjden på dragrektangeln anges av värdena SM_CXDRAG och SM_CYDRAG som returneras av funktionen GetSystemMetrics. |
GetCapture |
Hämtar ett handtag till fönstret (om det finns) som har fångat musen. Det är bara ett fönster i taget som kan fånga musen. det här fönstret tar emot musindata oavsett om markören ligger inom dess kantlinjer eller inte. |
GetDoubleClickTime |
Hämtar aktuell dubbelklickstid för musen. Ett dubbelklick är en serie med två klick på musknappen, den andra sker inom en angiven tid efter den första. Dubbelklickstiden är det maximala antalet millisekunder som kan inträffa mellan det första och andra klicket i ett dubbelklick. Den maximala dubbelklickstiden är 5 000 millisekunder. |
GetMouseMovePointsEx |
Hämtar en historik med upp till 64 tidigare koordinater för musen eller pennan. |
mouse_event |
Funktionen mouse_event syntetiserar musrörelser och knappklick. Obs! Den här funktionen har ersatts. Använd SendInput- i stället. |
ReleaseCapture |
Släpper musinsamlingen från ett fönster i den aktuella tråden och återställer normal bearbetning av musindata. Ett fönster som har fångat musen tar emot alla musindata, oavsett markörens position, förutom när en musknapp klickas medan markörens hot spot är i fönstret i en annan tråd. |
SetCapture |
Anger musfångst till det angivna fönstret som hör till den aktuella tråden. |
SetDoubleClickTime |
Anger tiden för dubbelklicka för musen. Ett dubbelklick är en serie med två klick på en musknapp, den andra sker inom en angiven tid efter den första. Dubbelklickstiden är det maximala antalet millisekunder som kan inträffa mellan det första och andra klicket i ett dubbelklick. |
SwapMouseButton |
Omvänt eller återställer innebörden av vänster- och högerknapparna. |
TrackMouseEvent |
Publicerar meddelanden när muspekaren lämnar ett fönster eller hovrar över ett fönster under en angiven tidsperiod. Obs! Funktionen _TrackMouseEvent anropar TrackMouseEvent om den finns, annars emulerar _TrackMouseEventTrackMouseEvent. |