什么是回调函数( C# )

摘自网络, 虽然说得不是很准确, 但可以这样帮助理解

 

把你写的程序和系统已经封装好的函数看成两个部分

你的程序使用系统的函数 那叫 调用;
系统函数使用你的程序函数 就叫 回调.

一般多用于系统函数与你的函数要进行异步处理
比如按键事件,其实是个消息
你的函数比按键事件更早存在
所以你要将这个函数做为回调函数提交给系统,
然后系统在接收到按键事件后,再调用你的函数
posted @ 2014-03-03 21:01  malc1988  阅读(209)  评论(0编辑  收藏  举报