callback函数到底是什么原理,什么情况下用他,我只知道他是以其他函数地址作为参数的?

解决方案 »

  1.   

    callback不是函数,只是一个修饰符,用来说明这个函数是你写的,但是却是windows来使用的,所以叫callback
      

  2.   

    callback不是函数,只是一个修饰符,用来说明这个函数被操作系统调用的,虽然是你写的,但是却被操作系统使用,这就是callback
      

  3.   

    他的原理不知道.只知道和函数调用时的进栈有关.也许有高手知道,也许要等到windows的源代码公开了才知道原理.如果会汇编的话,可以研究一下咯.
      

  4.   

    CALLBACK回调函数是静态函数和函数指针的综合应用吧,我们自己也可以写个回调函数来供自己调用,比如定时器的回调函数自己就可以写吗。好好理解把,他 不是操作系统专用的。