У меня есть функция, которую я использую while (true) для многократного сканирования адресов памяти приложения для обнаружения изменений. Я сплю поток 1 секунду между итерациями, и это помогает производительности. Однако есть ли способ создать собственный обработчик событий, чтобы покончить с циклами?