[Je to predbežné dokumentácie a s výhradou zmeniť.]
Funkcia GetMouseMovePoints načíta História až 64 predchádzajúcich súradnice myši alebo pera.
int GetMouseMovePoints ( UINTcbSize / / veľkosť MOUSEMOVEPOINT structLPMOUSEMOVEPOINTlppt; / / ukazovateľ aktuálneho myšou presunúť bodLPMOUSEMOVEPOINTlpptBuf; / / medzipamäte uložiť body int nBufPoints; / / koľko bodov môžete ukladať medzipamäteDWORDrozlíšenie / / rozlíšenie v bodoch);
GetMouseMovePoints funkcia vyhľadá bod v dejinách súradnice myši. Ak funkcia zistí bodom, vráti posledný nBufPoints pred a vrátane dodávané bod.
Ak vašu žiadosť dodáva časovú pečiatku, funkcia GetMouseMovePoints bude používať rozlišovať medzi dve rovnaké body, ktoré boli zaznamenané v rôznom.
Žiadosť by mal zavolať túto funkciu, pomocou myši súradníc, ktoré sú obdržané od WM_MOUSEMOVE správy a previesť ich do obrazovkových súradniciach.
| Hodnota | Význam |
|---|---|
| GMMP_USE_DISPLAY_POINTS | Načíta body pomocou rozlíšenie obrazovky. |
| GMMP_USE_DRIVER_POINTS | Načíta body pomocou ovládača rozlíšenie. Platforma Windows CE podporuje ovládače pero s rozlíšením oveľa vyšší než rozlíšenie obrazovky. V tomto prípade GetMouseMovePoints môžu používať aplikácie (ako napríklad softvérom na rozpoznávanie rukou písaného textu alebo computer aided design software), ktoré potrebujú oveľa presnejšie rozlíšenie. |
Ak funkciu podarí, vrátená hodnota je počet bodov v medzipamäti. V opačnom prípade funkcia vráti –1. Rozsirena chyba informácií, môžete volať vašej žiadosti GetLastError. Funkcia GetLastError môže vrátiť nasledujúcim kódom chyby.
| Hodnota | Význam |
|---|---|
| GMMP_ERR_POINT_NOT_FOUND | Bode zlomu predpísaná lppt sa nedá nájsť, alebo už nie je v medzipamäti systému. |
Systém zachová súradnice naposledy 64 myši a ich časové pečiatky. Ak vaše aplikácie dodávky súradnice myši na GetMouseMovePoints a koordinovať existuje v systéme myši koordinovať História funkciu načíta zadaný počet súradníc z histórie v systémoch. Môžu tiež poskytnúť časovú pečiatku, ktoré budú použité na odlíšenie identické bodov v histórii.
Funkcia GetMouseMovePoints vráti body, ktoré boli nakoniec odoslané volajúci vláknu, ale aj k ostatným vláknam.
nbsp; Systém Windows &NT: vyžaduje verzia 5.0 alebo novšia.
Windows:Vyžaduje systém Windows 98.
Windows CE:Vyžaduje verzia 2.0 alebo novšia.
Hlavičky:Deklarovaný v súbore winuser.h.
Importovať knižnica:Použiť user32.lib.
Myš vstup prehľad vstup funkcie myši, MOUSEMOVEPOINT