Я пишу программу VoIP, и одна из стандартных функций - это нажатие на разговор, что означает удерживание клавиши, которую вы записываете и отправляете аудио. Ключ будет реагировать независимо от того, находитесь ли вы в видеоигре или фокусируетесь на другом окне.Захват ввода с клавиатуры и последствий перехвата
Мои вопросы;
- все ли программы VoIP явно используют клавиатурные крючки для достижения этого? Например, ventrilo/teamspeak/skype/mumble
- Я слышал, что клавиатурные крючки подвергаются удару по системе, так как каждое сообщение с клавиатурой также отправляется в приложение VoIP. Есть ли способ снизить стоимость и насколько велика производительность? Мой приоритет номер один в моем приложении - это производительность и эффективность, низкое использование компьютерных ресурсов.
Заранее спасибо