当前位置:编程学习 > C#/ASP.NET >>

请问:钩子函数和回调函数,一样吗?

我觉得二者不同,但是有的人说钩子函数和回调函数一样。

所以请教大家。 --------------------编程问答-------------------- 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。
回调可用于通知机制,回调函数是继续自C语言的,因而,在C++中,应只在与C代码建立接口,或与已有的回调接口打交道时,才使用回调函数。除了上述情况,在C++中应使用虚拟方法或函数符(functor),而不是回调函数。
window 是以消息为基础 时间驱动的操作系统  

钩子就是在窗体接收到消息之前(Winform中相当于WndProc()函数接收到Message之前) 先 处理该消息 然后再决定是否将消息下传
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,