int GetMouseMovePointsEx( UINT cbSize, LPMOUSEMOVEPOINT lppt, LPMOUSEMOVEPOINT lpptBuf, int nBufPoints, DWORD resolution );
Параметры:
cbSize | Определяет размер в байтах структуры MOUSEMOVEPOINT. | ||||||
lppt | Адрес структуры MOUSEMOVEPOINT, содержащей действительные координаты мыши (в экранных координатах). Она, также, может содержать временную метку. Функция GetMouseMovePointsEx ищет точку в истории координат мыши. Если функция находит точку, она возвращает nBufPoints предшедстующих точек, учитывая заданную точку. Если приложение устанавливает временную метку, функция GetMouseMovePointsEx использует ее для отличия между двумя одинаковыми точками, записанными в разное время. Приложение должно вызывать эту функцию используя координаты мыши, полученные от сообщения WM_MOUSEMOVE, и преобразовав их в экранные координаты. | ||||||
lpptBuf | Указатель на буфер, который получит координаты точек. Минимальное значение cbSize* nBufPoints. | ||||||
nBufPoints | Определяет количество получаемых точек. | ||||||
resolution | Определяет желательную разрешающую способность. Этот параметр может быть одним из следующих значений:
|