эмуляция ввода клавиатуры
От: Serpenter  
Дата: 29.07.05 08:30
Оценка:
Имеется массив, в котором указаны virtual code нажатых клавиш и время их нажатия (в миллисекундах). Массив отсортирован по времени нажатия. Требуется сэмулировать все эти нажатия клавиш (keybd_event или еще как) чтоб время нажатия соотвествовали массиву.

Не могу придумать хороший алгоритм, может кто нибудь знает как это делается? Единственное что приходит мне в голову это посылать keybd_event а затем нужное время ожидать с помощью WaitForSingleObject. Но мне очень важно чтоб время точно соответствовало, чтоб погрешность была не больше 4-8 миллисекунд, т.к. в дальнейшем мне надо аналогично эмулировать мышь.

Заранее спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.