![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Эмулировать прокрутку колеса мыши [D7, Win95/98, WinME, NT4, Win2k, WinXP]
Dio © (2007-08-13 16:01:00)Помогите реализовать эмулирование прокрутки. Нашел, как сделать это только в верх. А в низ?
Dio (2007-08-16 18:49:00) [1]Огромное спасибо. Действительно работает ;-)
Сергей М. (2007-08-14 16:31:00) [2]
> Это как?
А подумать ?
Dio (2007-08-14 16:29:00) [3]Нет, я понял, что означает
Cardinal(-400). Но... Это сработает?
Германн (2007-08-14 16:27:00) [4]
> Не понял хитрость... Это как?
>
Это т.н. "приведение типов". По нашенскому - Финт Ушами :-)
Dio (2007-08-14 16:22:00) [5]Не понял хитрость... Это как?
Сергей М. (2007-08-14 15:17:00) [6]
> 400 - хитрое число прокрутки строк
Ну а Cardinal(-400) - еще более "хитрое")
Dio (2007-08-14 14:57:00) [7]
> Показывай как ..
Вот так:
mouse_event(MOUSEEVENTF_WHEEL, 0, 0,400, 0);
400 - хитрое число прокрутки строк... количественная характеристика
Сергей М. (2007-08-14 11:38:00) [8]Показывай как "крутишь" вверх ..
Dio (2007-08-14 11:37:00) [9]
> А вниз - все тоже самое, но с обратным знаком.
Все бы ничего, но все параметрв типа cardinal
Сергей М. (2007-08-13 16:06:00) [10]
> А в низ?
А вниз - все тоже самое, но с обратным знаком.