Принципы объектно-ориентированного программирования

         

Использование делегатов в качестве методов обратного вызова



Использование делегатов в качестве методов обратного вызова

Методы обратного вызова повсеместно используются в Windows для передачи указателя функции другой функции, чтобы последняя могла вызвать первую (через переданный ей указатель). Так, функция Win32 API

EnumWindows перечисляет все окна верхнего уровня на экране и для каждого окна вызывает переданную ей функцию. Обратные вызовы применяют по-разному, но наиболее распространены два случая.



  • Содержание раздела