Megosztás a következőn keresztül:


Egérbemeneti függvények

Ebben a szakaszban

Téma Leírás
_TrackMouseEvent
Üzeneteket ad meg, ha az egérmutató egy adott ideig elhagyja az ablakot, vagy rámutat egy ablakra. Ez a függvény meghívja TrackMouseEvent, ha létezik, ellenkező esetben emulálja.
DragDetect
Rögzíti az egeret, és nyomon követi annak mozgását, amíg a felhasználó fel nem oldja a bal gombot, lenyomja az ESC billentyűt, vagy az egeret a megadott pont körül a húzási téglalapon kívülre helyezi. A húzási téglalap szélességét és magasságát a GetSystemMetrics függvény által visszaadott SM_CXDRAG és SM_CYDRAG értékek adják meg.
GetCapture
Lekéri a fogópontot arra az ablakra (ha van ilyen), amely rögzítette az egeret. Egyszerre csak egy ablak képes rögzíteni az egeret; ez az ablak megkapja az egér bemenetét, függetlenül attól, hogy a kurzor a szegélyeken belül van-e.
GetDoubleClickTime
Lekéri az egér aktuális dupla kattintási idejét. A dupla kattintás az egérgomb két kattintásából álló sorozat, a második az első után megadott időn belül következik be. A dupla kattintási idő az a maximális ezredmásodperc, amely a dupla kattintás első és második kattintása között fordulhat elő. A dupla kattintás maximális időtartama 5000 ezredmásodperc.
GetMouseMovePointsEx
Az egér vagy toll 64 korábbi koordinátájának előzményeit kéri le.
mouse_event
A mouse_event függvény szintetizálja az egér mozgását és a gombkattintásokat.
Megjegyzés: Ezt a függvényt felváltotta. Használja inkább SendInput.
ReleaseCapture
Felszabadítja az egérrögzítést az aktuális szál egyik ablakából, és visszaállítja a normál egérbemenet-feldolgozást. Az egérrel rögzített ablak a kurzor helyzetétől függetlenül minden egérbemenetet megkap, kivéve, ha egy egérgombra kattint, miközben a kurzor egy másik szál ablakában van.
SetCapture
Beállítja az egérrögzítést az aktuális szálhoz tartozó megadott ablakra.
SetDoubleClickTime
Az egér dupla kattintási idejét állítja be. A dupla kattintás az egérgomb két kattintásából álló sorozat, a második pedig az első után megadott időn belül következik be. A dupla kattintási idő az ezredmásodperc maximális száma, amely a dupla kattintás első és második kattintása között fordulhat elő.
SwapMouseButton
Megfordítja vagy visszaállítja a bal és jobb egérgombok jelentését.
TrackMouseEvent
Üzeneteket ad meg, ha az egérmutató egy adott ideig elhagyja az ablakot, vagy rámutat egy ablakra.
Megjegyzés: A _TrackMouseEvent függvény TrackMouseEvent hív meg, ellenkező esetben _TrackMouseEventTrackMouseEvent.