Как шаблон проектирования цепочки ответственности используется в отношении обработки событий щелчка мыши и клавиатуры в Windows? - PullRequest
0 голосов
/ 27 августа 2018

Я только что закончил пробираться по книге Head First Design Patterns и заметил, что шаблон цепочки ответственности «Обычно используется в системах Windows для обработки таких событий, как щелчки мыши и события клавиатуры».

В какой степени этот шаблон используется для этих событий и каким образом?

Я понимаю, что схема цепочки ответственности может действовать как своего рода фильтр, но что именно будет фильтроваться? Или другими словами, каким образом эти события могут обрабатываться связанными объектами?

Первое, что приходит на ум, - это какая-то система картографирования, но это маловероятно и, безусловно, будет довольно неэффективно?

Возможно, что-то делать с комбинациями клавиш (Ctrl + Alt + Del и т. Д.)?

Может быть, я упускаю что-то очевидное или что-то неправильно понял, но мне не сразу понятно, почему этот шаблон будет полезен в этой ситуации.

...