![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ускорить отсчет времени указанному приложению [D7, D2005, XP, 2003]
xtd © (2011-07-20 11:35:00)Добрый день.
Возникла такая потребность:
Нужно укорить отсчет времени указанному приложению. Т.е. – есть приложение, в нем идет счетчик (отсчет времени), нужно ускорить отсчет времени указанному приложению..
Если я правильно понимаю, нужно использовать PostMessage и SystemTime.. только как это все сложить и реализовать??
Помогите пожалуйста.. Спасибо..
Jeer (2011-07-20 12:51:00) [1]Подозреваю, что это запредельный задачи для автора топика :)
xtd (2011-07-20 12:25:00) [2]han_malign
Спасибо.. Вы меня правильно поняли.. Буду пробовать..
У Вас исходников по использованию процедур случайно нет? Это бы упростило задачу…
han_malign (2011-07-20 12:00:00) [3]Неправильно понимаешь - это подмена таблицы импорта с перехватом GetTickCount, QueryPerformanceXxx, GetSystemTime(Xxx), GetThreadTimes, GetProcessTimes, Sleep(Ex), WaitForXxx и иже с ними... Ну и с таймером возможно придется помудрить.
А вот с RDTSC уже сложнее - это только из под отладчика...
Это при условии, что приложение еще и не висит на каком нибудь внешнем сервисе реального времени(GPS, ntp)...
Jeer (2011-07-20 11:48:00) [4]Т.е. в стороннем приложении для которого у Вас нет исходников реализован некий счетчик ?
И почему Вы решили, что там используется SystemTime ?
Там может использоваться любой доступный на данной платформе источник времени. Ну попробуйте программно ускорить rdtsc или QPC :)