Funkce vstupu myši
V této části
Námět | Popis |
---|---|
_TrackMouseEvent |
Publikuje zprávy, když ukazatel myši opustí okno nebo po určitou dobu najede myší na okno. Tato funkce volá TrackMouseEvent pokud existuje, jinak emuluje. |
DragDetect |
Zachytí myš a sleduje jeho pohyb, dokud uživatel nespustí levé tlačítko, stiskne klávesu ESC nebo přesune myš mimo obdélník přetažení kolem zadaného bodu. Šířku a výšku obdélníku přetažení určuje SM_CXDRAG a SM_CYDRAG hodnoty vrácené funkcíGetSystemMetrics. |
GetCapture |
Načte úchyt do okna (pokud existuje), který zachytil myš. Myš může zachytit pouze jedno okno najednou; toto okno přijímá vstup myši bez ohledu na to, jestli je kurzor uvnitř jeho ohraničení. |
GetDoubleClickTime |
Načte aktuální čas dvojitého kliknutí myši. Dvojitým kliknutím je řada dvou kliknutí na tlačítko myši, druhá, která se vyskytuje v zadaném čase po prvním. Čas dvojitého kliknutí je maximální počet milisekund, ke kterým může dojít mezi prvním a druhým kliknutím poklikání. Maximální doba poklikání je 5000 milisekund. |
GetMouseMovePointsEx |
Načte historii až 64 předchozích souřadnic myši nebo pera. |
mouse_event |
Funkce mouse_event syntetizuje pohyb myši a kliknutí na tlačítko. Poznámka: Tato funkce byla nahrazena. Místo toho použijte sendInput. |
releaseCapture |
Uvolní zachycení myši z okna v aktuálním vlákně a obnoví normální zpracování vstupu myši. Okno, které zachytilo myš, obdrží veškerý vstup myši bez ohledu na pozici kurzoru, s výjimkou případů, kdy je tlačítko myši kliknuto, zatímco kurzor je v okně jiného vlákna. |
SetCapture |
Nastaví zachytávání myši na zadané okno, které patří do aktuálního vlákna. |
SetDoubleClickTime |
Nastaví čas dvojitého kliknutí myši. Dvojitým kliknutím je řada dvou kliknutí na tlačítko myši, druhá se vyskytuje v zadaném čase po prvním. Čas dvojitého kliknutí je maximální počet milisekund, ke kterým může dojít mezi prvním a druhým kliknutím poklikání. |
SwapMouseButton |
Obrátí nebo obnoví význam tlačítek myši vlevo a vpravo. |
trackMouseEvent |
Publikuje zprávy, když ukazatel myši opustí okno nebo po určitou dobu najede myší na okno. Poznámka: Funkce _TrackMouseEvent voláTrackMouseEvent, pokud existuje, jinak _TrackMouseEvent emuluje TrackMouseEvent. |