如题,
越看越郁闷,谁能详细解释一下,
包括用回调时的栈变化

解决方案 »

  1.   

    回调函数,可以说是由系统调用的函数,其参数、返回值都是定义好的,函数内容由程序员实现;
    如果你编写COM/DCOM,会大量使用CallBack方式进行数据传递的。
      

  2.   

    #define CALLBACK    __stdcall偏要取這麽個怪的名字,讓人糊塗...
      

  3.   

    总这,你自己不能调用的。一般做为另外一个函数的参数,就是传入函数名(入口地址)。回调函数不能带有this指针!
      

  4.   

    接  wenxy1(周末了,极速飙车)  的話題:
        如果要調用的函數是全局函數,不用管;
        如果要調用的函數是成員函數,那麽必須在其前面加上 static, 使其不屬於任何對象,不有隱含的指針"this"。