Задался целью написать управлялку мышкой. То есть сначала происходит запись действий, затем воспроизведение. Насколько понимал это процесс, настолько и сделал. А делал через таймер с интервалом в 1 мс.
записывались координаты и щелчки мышкой вот так:
процедура таймера
Begin
GetCursorPos(pt);
if GetKeyState(VK_LBUTTON)<0 then <запись "1" в поле, иначе "0">
end;
воспроизведение делалось по аналогии.
т.е. в файлике храниились значения след вида:
х у
100 200 0
102 170 1
123 127 0....
Вроде бы оно и работает, но как-то неправильно. видимо задержка сказывается.
Подскажите, как можно реализовать процесс записи/чтения по-другому
Вот, что получилось у меня:
http://www.sendspace.com/file/apjfi7