У меня есть приложение, которое записывает дату / время при нажатии пробела
к сожалению, окно не всегда имеет фокус по разным причинам. например, всплывающее окно проверки на вирусы, обновление itunes, обновление windows и т. д.
так что, хотя я бы хотел использовать джойстик, независимо от того, какое окно имеет фокус, я всегда могу обнаружить событие нажатия кнопки и записать дату / время, когда она была нажата.
Теперь я посмотрел несколько учебных пособий по игре, но в них, похоже, опрашивается джойстик, связанный с событием обновления экрана, потому что в игре я думаю, что компьютер работает медленно и экран не обновляется часто, нажатие кнопки джойстика все равно ничего не изменит.
Это не совсем соответствует моим потребностям, поэтому я смотрю на запуск потока, который будет опрашивать джойстик очень часто
Мои вопросы
- это фоновая нить лучшее решение
- как часто я должен опрашивать джойстик
- Какой таймер следует использовать для определения частоты опроса.
Я бы хотел, чтобы ответы были как минимум эквивалентны клавиатуре. Также необходимо убедиться, что он не повторяется автоматически, если удерживать нажатым триггер.
любой пример кода (C #) приветствуется
спасибо
Alex